결론 :
이 기술은 뒤에 1. 코 루틴 IO 멀티플렉싱, Nginx에와 nodejs는이 메커니즘의 장점을 촬영하고있다.
2. 스레드가 플라스크 왜 직접 비동기를 지원하는 표준 라이브러리 asyncio를 사용할 수없는 이유는 무엇입니까?
Asyncio이 eventloop이 있어야합니다, 이 eventloop는 스레드가 플라스크 표준 라이브러리 ASYNCIO에서 직접 사용할 수 없습니다 하위 스레드에서 실행할 수 없습니다 메인 스레드에서 실행해야합니다.
3. 하나의 동시, 웹 응답의 경우 매우 느린 경우. 비동기 모드로,하지 은 "하나의"요청 - 응답 속도를 향상시킬 수 있습니다. 물론 그것은 일반적으로 비동기를 변경하는 것이 합리적 응답은 동기 모드에서 동시성의 양이, 응답도 극적으로 악화 될 때 약간 증가 때문에 작은 동시 시간의 가난 응답. 비동기 모드에서, 소규모에서 대규모 동시 병행 응답 속도가 매우 느리게 감소한다.
파이썬 비동기 이해
https://www.aeracode.org/2018/02/19/python-async-simplified/
콘트라스트 Aiohttp 및 플라스
HTTPS : //stackabuse.com/asynchronous-python-for-web-development/
https://stackabuse.com/asynchronous-vs-synchronous-python-performance-analysis/
파이썬 중요한 모듈 --asy ncio
https://www.cnblogs.com/zhaof/p/8490045.html
https://www.syncd.cn/article/asyncio_article_01
https://www.syncd.cn/article/asyncio_article_02
https://www.syncd.cn/article/asyncio_article_03
ASGI 장고 커뮤니티 중심의 사양 및 구현
ASGI 서버와 프레임 워크
https://asgi.readthedocs.io/en/latest/implementations.html
Sanic - 클래스 플라스크 비동기 웹 프레임 워크
파이썬 비동기
추천
출처www.cnblogs.com/harrychinese/p/python_async.html
추천
행