在启动服务器时,若终端关闭,那么程序也会被关闭。
这时应该杀死进程,重新使用nohup设置后台进程。
参考: nohup设置后台进程
启动服务器:
python manage.py runserver 0.0.0.0:8114
一旦退出runserver 的命令行,程序就终止,API服务就暂停。
根据端口号找到进程号:
lsof -i:8114
# 或者
netstat -anp | grep :8114
杀死进程
kill -9 <进程号>
重新设置后台进程
nohup python manage.py runserver 0.0.0.0:8114 &
敲击回车退出命令行
本文介绍在服务器运行过程中,如何处理因终端关闭导致的程序终止问题。通过使用nohup命令设置后台进程,确保服务器API服务的连续运行。文章详细解释了如何查找并杀死指定端口的进程,以及如何重新设置后台进程。

被折叠的 条评论
为什么被折叠?



