ASGI¶
如果您想使用ASGI服务器,则需要使用WSGI到ASGI中间件。《阿吉里夫》 WsgiToAsgi 建议使用适配器,因为它与用于烧瓶的事件循环集成在一起 vbl.使用 async 和 await 支持。您可以通过包装Flaskapp来使用适配器,
from asgiref.wsgi import WsgiToAsgi
from flask import Flask
app = Flask(__name__)
...
asgi_app = WsgiToAsgi(app)
然后服务于 asgi_app
使用ASGI服务器,例如使用 Hypercorn ,
$ hypercorn module:asgi_app