gpt4 book ai didi

python - Connexion Python框架设置多进程

转载 作者:行者123 更新时间:2023-12-01 02:18:58 36 4
gpt4 key购买 nike

我尝试配置 Connexion 以设置 Flask 框架中可能的进程或线程数。这在 Flask 中是可能的,但 Connexion 似乎没有将此配置发送到 Flask。我阅读了 Connexion 文档,但没有找到任何内容。这可能吗?

app = connexion.App(__name__, specification_dir='swagger/', debug=False, processes=4)
app.run(port=8080, server='gevent')

我尝试在 connexion.App 中设置参数,但你无法设置此 kargs。

连接版本:

connexion==1.1.9

最佳答案

我找到了解决这个问题的方法。使用 uWSGI 运行应用程序。您可以将 Flask WSGI 应用程序与任何 WSGI 容器一起使用。 Using Flask with uWSGI

这是一个例子:

$ sudo pip3 install uwsgi
$ uwsgi --socket 0.0.0.0:8080 --protocol=http --callable app --file app.py --master -p 4 # use 4 worker processes

关于python - Connexion Python框架设置多进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48130372/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com