如何解决 wxpy 在服务器上关闭 shell 后就停止运行的问题?

2020-08-28 11:52:28 +08:00
 Eyon
在 centos 上弄了一个 wxpy 机器人,但每次关闭 shell 后,一会儿网页版微信就下线了,程序也不工作了,怎么解决?
2896 次点击
所在节点    程序员
31 条回复
nutting
2020-08-28 17:47:29 +08:00
一般 nohup 命令 结尾加 & 都能解决
CEBBCAT
2020-08-28 18:28:06 +08:00
楼上都说全了,我补充一个:趁 shell 不注意
wtks1
2020-08-28 18:32:44 +08:00
在执行的命令前加 setsid
kios
2020-08-28 19:14:00 +08:00
tmux ?
Eyon
2020-08-28 22:56:03 +08:00
已用 screen + 10 来分钟给指定对象发送一个消息临时解决。

nohup & 并不能解决,原因未知; supervisor 也没有解决,可能姿势不对。

并不是没百度过;

wxpy 不是不能用,可以理解为不活跃的小号不能用。
flynaj
2020-08-29 01:34:01 +08:00
无论什么操作系统,安装成服务就行。
ochatokori
2020-08-29 01:49:28 +08:00
@Eyon #25 nohub & 不行: 你是不是直接关闭命令窗口而不是使用 exit 命令退出
594duck
2020-08-29 08:19:15 +08:00
@wysnylc supervisor,注册成为服务比较好
NoobX
2020-08-29 08:41:02 +08:00
写个 systemd service 即可,几行解决问题
pytth
2020-08-29 09:38:53 +08:00
wxpy 居然还能用?去年就不能用了
malukuan
2020-08-29 18:23:22 +08:00
supervisor +1 很简单的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/702161

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX