首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Connexion框架集多进程

Connexion框架集多进程
EN

Stack Overflow用户
提问于 2018-01-07 02:13:41
回答 1查看 198关注 0票数 1

我尝试将Connexion配置为在Flask框架中尽可能地设置进程或线程的数量。这在Flask中是可能的,但看起来Connexion不会将此配置发送到Flask。我阅读了Connexion文档,但我没有找到任何东西。这个是可能的吗?

代码语言:javascript
复制
app = connexion.App(__name__, specification_dir='swagger/', debug=False, processes=4)
app.run(port=8080, server='gevent')

我尝试在connexion.App中设置参数,但您不能设置这个参数。

Connexion版本:

代码语言:javascript
复制
connexion==1.1.9
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-07 03:50:08

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

下面是一个示例:

代码语言:javascript
复制
$ 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
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48130372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档