Gunicorn Upstart 文件未启动
Gunicorn Upstart File Not Starting
我正在尝试使用 gunicorn
和 nginx
启动一个应用程序,并且不得不多次返回以删除和更改文件。这一次,我 运行 陷入了困境。
我先创建了一个upstart文件...
sudo nano /etc/init/gunicorn.conf
description "Gunicorn application server handling flowershop"
start on runlevel [2345]
stop on runlevel [!2345]
respawn
setuid ubuntu
setgid www-data
chdir /home/ubuntu/flowershop
exec env/bin/gunicorn --workers 3 --bind unix:/home/ubuntu/flowershop/flowershop.sock flowershop.wsgi:application
那我运行...
sudo service gunicorn start
开始了!
我必须更改它创建的套接字的名称,所以我删除了 /etc/init/gunicorn.conf
upstart 文件,创建了一个与上一个同名的新 upstart 文件并尝试 运行 sudo service gunicorn start
。
现在 returns 以下错误消息对应以下命令...
sudo service gunicorn start
start: Job failed to start
&&
sudo service gunicorn stop
stop: Unknown instance:
这显然与我多管闲事有关,但我不知道如何解决它。
简单的方法是尝试重新加载您的 Droplet
sudo shutdown -r now
我正在尝试使用 gunicorn
和 nginx
启动一个应用程序,并且不得不多次返回以删除和更改文件。这一次,我 运行 陷入了困境。
我先创建了一个upstart文件...
sudo nano /etc/init/gunicorn.conf
description "Gunicorn application server handling flowershop"
start on runlevel [2345]
stop on runlevel [!2345]
respawn
setuid ubuntu
setgid www-data
chdir /home/ubuntu/flowershop
exec env/bin/gunicorn --workers 3 --bind unix:/home/ubuntu/flowershop/flowershop.sock flowershop.wsgi:application
那我运行...
sudo service gunicorn start
开始了!
我必须更改它创建的套接字的名称,所以我删除了 /etc/init/gunicorn.conf
upstart 文件,创建了一个与上一个同名的新 upstart 文件并尝试 运行 sudo service gunicorn start
。
现在 returns 以下错误消息对应以下命令...
sudo service gunicorn start
start: Job failed to start
&&
sudo service gunicorn stop
stop: Unknown instance:
这显然与我多管闲事有关,但我不知道如何解决它。
简单的方法是尝试重新加载您的 Droplet
sudo shutdown -r now