在linux上运行python app在后台
发布时间:2020-12-13 17:11:31 所属栏目:Linux 来源:网络整理
导读:这里有个奇怪的问题,但我在 Linux服务器上玩的是一个python聊天服务器/客户端组合.目前,如果我这样做: $: cd /path/to/chat/server$: sudo python ChatServer_Listen.py 这将启动python app运行循环,服务器将侦听传入的TCP连接. 我的问题是,如果我关闭终端
这里有个奇怪的问题,但我在
Linux服务器上玩的是一个python聊天服务器/客户端组合.目前,如果我这样做:
$: cd /path/to/chat/server $: sudo python ChatServer_Listen.py 这将启动python app运行循环,服务器将侦听传入的TCP连接. 我的问题是,如果我关闭终端窗口,ssh会话退出,python应用程序停止运行,客户端无法再连接.我宁愿不在本地24/7运行终端实例.我可以将这个python应用程序设置为可以在Linux后台运行的东西吗?如果是这样,怎么样?理想情况下,它有点像Apache作为服务运行. 谢谢你的协助! 解决方法
你可以使用nohup python ChatServer_Listen.py&
nohup会将您的程序输出记录到nohup.out文件中. 要停止程序,必须使用kill your_pid命令. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |