我有uwsgi.ini
的以下配置,您可以看到下面的配置。
我想我的配置没有问题,但是仍然不能运行uWSGI成功。在
[uwsgi]
chdir=/data/lll/repo/Qn
uid=nobody
gid=nobody
module=Qn.wsgi:application
socket=/data/lll/repo/Qn/uwsgi.sock
master=true
workers=5
pidfile=/data/lll/repo/Qn/uwsgi.pid
vacuum=true
thunder-lock=true
enable-threads=true
harakiri=30
post-buffering=4096
daemonize=/data/lll/repo/Qn/uwsgi.log
然后我运行uwsgi --ini uwsgi.ini
。
在uwsgi.log
中获取以下回溯:
似乎uWSGI无法启动。在
我的wsgi.py
配置如下:
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "Qn.settings")
import django
print("django.setup()")
django.setup()
from socketio import Middleware
from qn_admin_website_chat.views import sio
django_app = get_wsgi_application()
application = Middleware(sio, django_app)
if __name__ == '__main__':
import eventlet
import eventlet.wsgi
eventlet.wsgi.server(eventlet.listen(('', 8000)), application)
我已经找到了一个解决办法。但是看起来你在做}?在
chdir=/data/lll/repo/Qn
然后module=Qn.wsgi:application
。你在Qn回购中有Qn模块吗?有/data/lll/repo/Qn/Qn.py
还是{相关问题 更多 >
编程相关推荐