簡體   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