gpt4 book ai didi

flask - 如何在gunicorn中运行打包为pex的flask应用程序?

转载 作者:行者123 更新时间:2023-12-02 23:03:29 28 4
gpt4 key购买 nike

我计划将我的 Flask 应用程序打包为 pex 以进行独立分发,想知道如何在 Gunicorn 中运行 pex ?或者甚至可能将gunicorn打包在可执行文件中,因此当我运行pex时,flask应用程序在gunicorn中运行。这可能吗?

最佳答案

我组装了一个示例应用程序,展示了如何使用 Pex 打包 Flask 应用程序并使用 Gunicorn 运行生成的 pex 文件,请参阅此处: https://github.com/wolkenarchitekt/pex-flask-gunicorn-example

这些是打包和运行应用程序的基本命令:

python setup.py sdist
pex -vv -r requirements.txt -D . -o ./hello-service.pex
PEX_SCRIPT=gunicorn ./hello-service.pex hello_service.main:app -b :8000

如您所见,Gunicorn 甚至打包在 pex 文件中。

关于flask - 如何在gunicorn中运行打包为pex的flask应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53179396/

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