Django项目后台不挂断运行的方法
作者:Rnger 时间:2021-09-28 05:04:54
方法一:
1、进入项目目录下,运行下面程序:
nohup python manage.py runserver 0.0.0.0:5008 &
nohup(no hang up)用途:不挂断的运行命令
&用途:在后台运行
nohup /root/start.sh &
在shell中回车后提示:
[~]$ appending output to nohup.out
原程序的的标准输出被自动改向到当前目录下的nohup.out文件,起到了log的作用。
注意:在nohup执行成功后直接点击关闭程序按钮关闭终端,会断掉该命令对应的session,导致nohup对应的进程被通知一起shutdown。所以在使用nohup命令后台运行命令之后,需要使用exit正常退出当前账户,这样才能保证命令一直在后台运行。
方法二:这个比较高级,使用screen
1、安装screen
yum install -y screen
2、新建一个screen
screen -S xiedi
这样会新开一个窗口,然后执行命令即可
python manage.py runserver 0.0.0.0:9000
3、重开一个窗口,列出所有screen进程,如下
[root@docker ~]# screen -ls
There are screens on:
3029.xiedi (Attached)
4、如果想链接上这个会话,执行命令即可
screen -r 3029
来源:https://blog.csdn.net/Rnger/article/details/79907884
标签:Django,后台,不挂断,运行


猜你喜欢
Unity开发VR项目问题总结分析
2023-04-05 15:23:50

JavaScript实现简单贪吃蛇效果
2023-08-13 05:48:08

sql server中通过查询分析器实现数据库的备份与恢复方法分享
2012-05-22 18:41:58
国产化设备鲲鹏CentOS7上源码安装Python3.7的过程详解
2023-04-23 14:08:42
Python保存数据至MySQL时中文问题
2011-02-23 12:06:00
通过实例解析Python调用json模块
2022-09-22 02:05:06
详解CentOS升级Python2.6到Python2.7并安装pip
2023-06-13 18:59:45
vue项目中全局引入1个.scss文件的问题解决
2024-05-29 22:44:38

阿里开源低代码引擎和生态建设实战及思考
2023-03-30 05:46:43

视觉注意力—解剖设计的根源
2010-01-22 15:12:00

python连接sql server数据库的方法实战
2024-01-22 03:28:38

Python Django实现个人博客系统的搭建
2021-12-17 15:04:58

Jmeter调用Python脚本实现参数互相传递的实现
2023-10-27 23:45:01

列举PHP的Yii 2框架的开发优势
2024-05-11 10:11:23

使用 JavaScript 获取本地盘符
2010-01-12 13:49:00

关于Mysql中文乱码问题该如何解决(乱码问题完美解决方案)
2024-01-13 20:06:12

Golang使用ini库读取配置详情
2023-07-02 07:46:56

vue-cli3项目配置eslint代码规范的完整步骤
2024-05-29 22:23:12
Python必备技巧之字典(Dictionary)详解
2022-02-12 23:01:13

PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)实例详解
2023-09-10 08:37:27
