【问题标题】:How to run uWSGI via upstart in Ubuntu 14.04 (Trusty Tahr)如何在 Ubuntu 14.04 (Trusty Tahr) 中通过 upstart 运行 uWSGI
【发布时间】:2015-10-19 15:00:55
【问题描述】:

我关注Setting up Django and your web server with uWSGI and nginx,我已经跑了

sudo uwsgi --emperor /etc/uwsgi/vassals --uid www-data --gid www-data

Emperor mode 部分成功提及。然后,我尝试像守护进程一样运行 uWSGI。跟着Running uWSGI via Upstart,我试试这个套路:

sudo mkdir /etc/init/uwsgi.conf
sudo vim /etc/init/uwsgi.conf

这是uwsgi.conf 文件:

description "uWSGI Emperor"
start on runlevel [2345]
stop on runlevel [06]

respawn

exec uwsgi --emperor /etc/uwsgi/vassals --uid www-data --gid www-data

我不知道我还遗漏了什么或者配置文件中有一些错误。无论如何,它不起作用。

【问题讨论】:

    标签: django nginx uwsgi upstart


    【解决方案1】:

    编辑 /etc/rc.local 并添加:

    /usr/local/bin/uwsgi --emperor /etc/uwsgi/vassals --uid www-data --gid www-data --master
    

    【讨论】:

      猜你喜欢
      • 2014-08-08
      • 2014-06-04
      • 2015-01-24
      • 2015-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-28
      • 1970-01-01
      相关资源
      最近更新 更多