gpt4 book ai didi

django - 如何运行多个 Django App Gunicorn systemd?

转载 作者:行者123 更新时间:2023-12-04 18:58:28 27 4
gpt4 key购买 nike

我有两个 django projects在同一个 ec2 instance 的不同端口上运行, 一个我通过创建gunicorn.service配置gunicorn系统如下文件位于 /etc/systemd/system/如果我运行命令 systemctl start gunicorn,效果会很棒.现在我想运行另一个项目,我该如何配置它,目前我正在使用 gunicorn 命令运行该项目 /usr/local/bin/gunicorn --graceful-timeout 30 --bind 0.0.0.0:8690 projectFile.wsgi:application --daemon , 我可以在 gunicorn.service 中添加相同的内容吗?本身。如何在 gunicorn systemd 中配置多个项目?

gunicron.service 文件 -

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


[Service]
PIDFile=/tmp/gunicorn.pid
LogFile=/tmp/lgunicorn.log
User=root
Group=www-data
WorkingDirectory=/home/ubuntu/website/UniservedWebsite

ExecStart = /usr/local/bin/gunicorn --workers 2 --graceful-timeout 30 --bind 0.0.0.0:8134 UniservedWebsite.wsgi:application


[Install]
WantedBy=multi-user.target

最佳答案

只需创建两个 .service文件,然后分别启动它们...

关于django - 如何运行多个 Django App Gunicorn systemd?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45974716/

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