首页| 论坛| 消息

回复: Qt编写守护程序保证程序一直运行(开源)
#6 回 xzp21st 的帖子 [九重水 03-04 09:51]
xzp21st:你这种情况得考虑上ups了 (2019-03-02 18:06) 
正解。
#7 [liuchangyin 03-04 10:45]
这个是保证软件运行的最后一道保险,我也曾这样做过
#8 回 liuchangyin 的帖子 [liudianwu 03-04 11:57]
liuchangyin:这个是保证软件运行的最后一道保险,我也曾这样做过  (2019-03-04 10:45) 
对的,作用就是:软件崩溃自重启!
#9 [liuyuanan 04-24 20:10]
我们的解决方案如下:写一个进程管理程序,这个程序使用QProcess类负责启动和关闭进程,当QProcess类监测到进程挂掉后,就重启该进程,这种方案不需要原有的进程做任何修改
#10 回 liudianwu 的帖子 [cericking 05-05 01:18]
liudianwu:对的,作用就是:软件崩溃自重启! (2019-03-04 11:57) 
其实9楼的方法也很好
QProcess 对于一个进程打开和关闭是两种不同的状态,
可以每隔一段时间 如100ms,检测进程的状态 如果关闭了,则重启程序
更简洁一些 不占用网络资源

<< 1 2 3 >> (2/3)

回复 发表
主题 版块