Gunicorn Upstart文件无法启动

时间:2015-12-15 04:22:35

标签: django ubuntu nginx gunicorn

我正在尝试使用gunicornnginx启动应用,并且必须加倍回复以删除和更改文件几次。这一次,我遇到了问题。

我首先制作了一个新贵文件......

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

现在返回以下与以下命令对应的错误消息...

sudo service gunicorn start

start: Job failed to start

&安培;&安培;

sudo service gunicorn stop

stop: Unknown instance: 

这显然与我的干涉有关,但我没有丝毫的线索如何解决它。

1 个答案:

答案 0 :(得分:0)

简单方法是尝试重新加载您的Droplet

sudo shutdown -r now