Ubuntu 重启 Putty 会话后未找到进程 Gunicorn

Ubuntu 重启 Putty 会话后未找到进程 Gunicorn

我用这个命令在 Ubuntu 中运行 Gunicorn。

gunicorn --bind 0.0.0.0:8000 django_project.wsgi

我按Ctrl+z然后我使用命令背景它可以显示gunicorn进程。

之后,当我使用命令时,我关闭腻子并再次打开腻子背景它显示

bash: bg: current: no such job

我用命令。

pkill gunicorn

当我通过使用启动gunicorn时Gunicorn --bind 0.0.0.0:8000 django_project.wsgi再次显示错误。

ModuleNotFoundError: No module named 'django_project'

在重新启动 Putty 会话之前,它没有此错误。如何修复它?

答案1

将某些服务置于后台的好方法是使用nohupand &

nohup gunicorn --bind 0.0.0.0:8000 django_project.wsgi >logs.log 2>errs.log &

nohup将从终端分离程序 &将把程序置于后台

关于未找到错误检查您是否位于模块所在的同一目录中

相关内容