【发布时间】:2015-08-25 14:18:47
【问题描述】:
我已经使用 pyinstaller 打包了一个 django 应用程序
python pyinstaller.py --name=executablename Tool/manage.py
问题是默认服务器是单线程的,无法处理太多负载。
因此,我想将标准服务器与打包的 django 可执行文件一起使用。我有两个选择第八使用
1. Apache
2. Nginx with uwsgi
我可以使用代码轻松设置它们,但问题与打包的应用程序有关。这里两台服务器都需要一个 wsgi 文件,该文件通常存在于 Tool\wsgi.py 中,但由于这是一个打包的应用程序,因此不存在 wsgi.py,因此无法附加两台服务器。
有谁知道实现这一目标的方法。我知道建议的方法是使用源代码,但我真的不想在 python 文件中分发我的源代码。
【问题讨论】:
-
嗨@duck。你有没有解决过这个问题,或者你使用了什么其他替代方法?问候。
-
不,我考虑继续 :),但如果您找到任何解决方案,请在此处发布
-
我也有同样的问题。
标签: python django nginx uwsgi pyinstaller