gunicorn:proc_name无法正常工作

时间:2018-05-09 07:01:13

标签: gunicorn salt-stack

我正在用django和nginx运行gunicorn并使用salt进行部署。

我想改变gunicorn的proc名称,所以我用python

创建了一个配置文件
gunicorn_config.py

bind = ...
workers = ...
proc_name = 'Name'
daemon = True
...

并在盐状态文件中,

gunicorn_config_file:
  file.managed:
   - name: /etc/gunicorn_config.py
   - source: salt://.../files/gunicorn_config.py
   - template: jinja

并运行它

start_gunicorn:
  cmd.run:
    - name: '{{venv}}/gunicorn -c /etc/gunicorn_conig.py myProject.wsgi'
    - cwd: /path/to/django/project

minion返回所有成功,但gunicorn的进程名称仍然存在 gunicorn: mastergunicorn: worker

其他配置(如worker)运行良好,但proc_name不是。 如何正确更改proc_name?我也在venv中安装了setproctitle pip。

谢谢。

0 个答案:

没有答案