gpt4 book ai didi

python - '主进程退出'错误Gunicorn systemd文件

转载 作者:行者123 更新时间:2023-12-04 17:42:56 26 4
gpt4 key购买 nike

我关注这个article部署我的 Django 项目。我使用以下配置在 /etc/systemd/system/gunicorn.service 中创建了 gunicorn.service 文件:

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

[Service]
User=azizbek
Group=www-data
WorkingDirectory=/home/admin/respositories/ninersComingSoon
ExecStart=/root/.local/share/virtualenvs/ninersComingSoon-_UZsUc5R/bin/gunicorn --access-logfile - --workers 3 --bind unix:/home/admin/repositories/ninersComingSoon/niners.sock ninersComingSoon.wsgi:application

[Install]
WantedBy=multi-user.target

我项目的位置是/home/admin/respositories/ninersComingSoon

当我运行时

systemctl start gunicorn
systemctl enable gunicorn

它必须在项目目录中创建 niners.sock 文件,但它没有。

然后我输入这个命令来找出我做错了什么。

journalctl -u gunicorn

结果是

Dec 05 02:05:26 server.niners.uz systemd[1]: Started gunicorn daemon.
Dec 05 02:05:26 server.niners.uz systemd[1]: gunicorn.service: Main process exited, code=exited, status=203/EXEC
Dec 05 02:05:26 server.niners.uz systemd[1]: gunicorn.service: Unit entered failed state.
Dec 05 02:05:26 server.niners.uz systemd[1]: gunicorn.service: Failed with result 'exit-code'.

那么你能帮我解决这个问题吗?

最佳答案

问题出在 WorkingDirectory 中。路径不正确。应该有 .../repositories/... 而不是 .../respositories/...

关于python - '主进程退出'错误Gunicorn systemd文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53638553/

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