有没有类似pm2的django应用程序包

55ooxyrt  于 2023-06-25  发布在  Go
关注(0)|答案(1)|浏览(78)

问题:
我在服务器上运行了一个Django应用程序,我想使用PM2来管理这个过程。但是,当我尝试用PM2启动应用程序时,它给了我一个错误。以下是我的命令:

pm2 start myapp

下面是错误消息:

Error: script not found or unable to stat: myapp

我做错了什么?如何使用PM2管理我的Django应用程序?

3qpi33ja

3qpi33ja1#

您可以定义一个pm2脚本,例如
pm2{name}.json
内容如下:

{
  "apps": [
    {
      "name": "{name}",
      "cwd": "/srv/{name}",
      "args": "runserver",
      "script": "manage.py",
      "exec_mode": "fork",
      "exec_interpreter": "python"
    }
  ]
}

并使用pm2 start {name}运行它
显然你需要用你的项目名替换{name}。

相关问题