Django项目后台不挂断运行的方法


Posted in Python onAugust 31, 2019

方法一:

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

以上这篇Django项目后台不挂断运行的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
列举Python中吸引人的一些特性
Apr 09 Python
Python中使用urllib2模块编写爬虫的简单上手示例
Jan 20 Python
Python操作使用MySQL数据库的实例代码
May 25 Python
详解用python实现简单的遗传算法
Jan 02 Python
代码分析Python地图坐标转换
Feb 08 Python
Python实现线程状态监测简单示例
Mar 28 Python
Django在admin后台集成TinyMCE富文本编辑器的例子
Aug 09 Python
Django 创建后台,配置sqlite3教程
Nov 18 Python
python3.8与pyinstaller冲突问题的快速解决方法
Jan 16 Python
实现Python3数组旋转的3种算法实例
Sep 16 Python
Python使用海龟绘图实现贪吃蛇游戏
Jun 18 Python
python实现手机推送 代码也就10行左右
Apr 12 Python
python遍历文件目录、批量处理同类文件
Aug 31 #Python
解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题
Aug 31 #Python
python批量处理文件或文件夹
Jul 28 #Python
在pycharm中显示python画的图方法
Aug 31 #Python
关于django 1.10 CSRF验证失败的解决方法
Aug 31 #Python
详解python中的模块及包导入
Aug 30 #Python
详解Python self 参数
Aug 30 #Python
You might like
PHP+FLASH实现上传文件进度条相关文件 下载
2007/07/21 PHP
php 分页类 扩展代码
2009/06/11 PHP
PHP学习 变量使用总结
2011/03/24 PHP
解析CI的AJAX分页 另类实现方法
2013/06/27 PHP
PHP使用range协议实现输出文件断点续传代码实例
2014/07/04 PHP
详解WordPress开发中的get_post与get_posts函数使用
2016/01/04 PHP
thinkphp 抓取网站的内容并且保存到本地的实例详解
2017/08/25 PHP
通过PHP实现获取访问用户IP
2020/05/09 PHP
JavaScript 高级语法介绍
2009/06/15 Javascript
javascript数字时钟示例分享
2014/04/23 Javascript
一段非常简单的js判断浏览器的内核
2014/08/17 Javascript
如何编写高质量JS代码(续)
2015/02/25 Javascript
总结jQuery插件开发中的一些要点
2016/05/16 Javascript
js实现按钮控制带有停顿效果的图片滚动
2016/08/30 Javascript
jQuery插件FusionCharts实现的2D柱状图效果示例【附demo源码下载】
2017/03/06 Javascript
详解vue添加删除元素的方法
2018/06/30 Javascript
初学node.js中实现删除用户路由
2019/05/27 Javascript
微信小程序报错: thirdScriptError的错误问题
2020/06/19 Javascript
[03:11]DOTA2上海特锦赛小组赛第一日recap精彩回顾
2016/02/28 DOTA
深入讲解Python中面向对象编程的相关知识
2015/05/25 Python
详解Python3中字符串中的数字提取方法
2017/01/14 Python
Pycharm学习教程(5) Python快捷键相关设置
2017/05/03 Python
python更改已存在excel文件的方法
2018/05/03 Python
python实现随机漫步算法
2018/08/27 Python
python实现飞机大战游戏(pygame版)
2020/10/26 Python
关于Keras Dense层整理
2020/05/21 Python
python属于解释语言吗
2020/06/11 Python
使用CSS3实现多列布局与多背景的技巧
2016/02/29 HTML / CSS
Falconeri美国官网:由羊绒和羊毛制成的针织服装
2018/04/08 全球购物
C和C++经典笔试题附答案解析
2014/08/18 面试题
递归计算如下递归函数的值(斐波拉契)
2012/02/04 面试题
介绍一下Linux文件的记录形式
2012/04/18 面试题
个人找工作求职简历的自我评价
2013/10/20 职场文书
企业员工爱岗敬业演讲稿
2014/08/26 职场文书
2014年银行信贷员工作总结
2014/12/08 职场文书
冰雪公主观后感
2015/06/16 职场文书