首页 > 解决方案 > 如何用 pm2 运行 django?

问题描述

我在 ubuntu 18.04 上有一个 django 项目,我
想用. 我创建了一个包含以下内容的文件:startstoppm2
django_project.yml

apps:
  - cwd: 'directory_that_manage.py_exists_in_it'
    script: './manage.py runserver'
    args: 'server --binding 0.0.0.0'
    interpreter: 'python3'
    name     : 'django_project'
    instances: 1
    watch  : false
    exec_mode: fork_mode

然后,我使用以下命令运行它:

pm2 start django_project.yml --interpreter ../.env/bin/python3

它开始了,但是在stop它和start它之后,它再次出现以下错误。 我系统中的 pm2 错误

问题是什么?请帮我。谢谢

标签: pythondjangopm2

解决方案


推荐阅读