【进程守护】两行代码让你的程序崩溃后自动重启

  • 内容
  • 相关

通过进程间通讯实现进程守护,如果崩溃:包括但不限于 数组越界,内存泄露,意外退出,停止运行。
守护进程会自动重新打开被守护的程序。


如果同时守护多个程序,只需要打开一个守护者就可以。
超级简单的调用:两个命令,一个开始守护,一个停止守护。

085049xp0696emze080zak.jpg

自身崩溃了也可以守护自己(演示程序中有个异常捕获可以参考,加上程序_重启()即可),但是只能在易语言自己可以捕获到的异常情况下,如果出现a闪退这种情况程序自身是无法自动重启的,这种情况下就需要一个守护进程。

也可以将守护进程封装到主程序里,守护之前主动启动守护进程,这个可以参考代码中的傻瓜版代码的原理,由于封装的着急,傻瓜版本做的还比较简陋,包括守护者也只是实现了基础功能,还有很多优化空间,大家可以自行发挥补全。





  文件名稱:【进程守护】两行代码让你的程序崩溃后自动重启

  更新時間:2020-9-7

  下載声明:提取码:8p3x

立即下載

下载链接

极速下载网盘下载

提取码:8p3x

本文标签:

版权声明:若无特殊注明,本文皆为《可达鸭》原创,转载请保留文章出处。

本文链接:【进程守护】两行代码让你的程序崩溃后自动重启 - https://www.ikdya.com/eyuyan/274.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注