繁体   English   中英

Gunicorn配置-我想我做错了吗?

[英]Gunicorn configuration - I think I might have done it wrong?

这是我第一次配置gunicorn。 我使用了DigitalOcean的教程,但无法正常工作。

我的文件是这样的: home/octavian56/robotics.carabella.ro/venv (这里是带有bin和东西的venv)/ robotics(带有manage.py和东西的)

这是/etc/systemd/system/gunicorn.service

[Unit]
Description=gunicorn daemon
After=network.target

[Service]
User=octavian56
Group=www-data
WorkingDirectory=/home/octavian56/robotics.carabella.ro
ExecStart=/home/octavian56/robotics.carabella.ro/venv/robotics/bin/gunicorn --access-logfile - --workers 3 --bind unix:/home/octavian56/robotics.carabella.ro/venv/robotics/bin/robotics.sock robotics.wsgi:application

Error

4月16日12:03:51 robotics.carabella.ro gunicorn [26284]:返回util.import_app(self.app_uri)4月16日12:03:51 robotics.carabella.ro gunicorn [26284]:文件“ / home / octavian56 / robotics.carabella.ro/venv/local/lib/python2.7/site-packages/gunicorn/util.py”,第350行4月16日12:03:51 robotics.carabella.ro gunicorn [26284]:
import (module)Apr 16 12:03:51 robotics.carabella.ro gunicorn [26284]:ImportError:没有名为robotics.wsgi的模块,April 16 12:03:51 robotics.carabella.ro gunicorn [26284]:[2019-04 -16 12:03:51 +0000] [26289] [INFO]工人离开(pid:26289)4月16日12:03:51 robotics.carabella.ro gunicorn [26284]:[2019-04-16 12:03: 51 +0000] [26284] [INFO]关机:Master Apr 16 12:03:51 robotics.carabella.ro gunicorn [26284]:[2019-04-16 12:03:51 +0000] [26284] [INFO] ]原因:工作程序无法启动。 4月16日12:03:51 robotics.carabella.ro systemd [1]:gunicorn.service:主进程已退出,代码已退出,状态为3 / NOTIMPLEMENTED 4月16日12:03:51 robotics.carabella.ro systemd [1] :gunicorn.service:设备进入失败状态。 4月16日12:03:51 robotics.carabella.ro systemd [1]:gunicorn.service:失败,返回结果为“退出代码”。 1-16 / 16行(结束)

请帮我解释一下如何正确配置。

最后添加

[Install]
WantedBy=multi-user.target

或者,也许您在--bind中的路径有问题。 我认为应该是这样的:

-bind unix:/home/octavian56/robotics.carabella.ro/robotics.sock robotics.wsgi:application

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM