【GoRK3288】7.WatchDog操作方法
请先在
https://github.com/tjCFeng/GoRK3288
下载 GoRK3288 开源库
。
WatchDog在做服务器程序时很有用处,服务器在运行过程中,一旦发生死机、程序异常等情况,造成系统运行紊乱,可以通过WatchDog来自动控制整个系统重新启动,可以最大限度地减少人员维护的工作量。 WatchDog也叫看门狗,它其实就是一个定时器,每隔一段时间检测一个标志位是否被程序赋值,即所谓的喂狗。如果在某次检测中发现这个标志位没有被人为干预,那么意味着应用程序或系统不能正常运行了,那么它会强制系统重新启动。把应用程序制作成为自启或服务程序时,系统在重新启动后将自动运行这些程序,很大程度上可以恢复正常的工作。 经过前面几节的介绍,Go语言常用的语法已经都展示出来了,没有什么其他太多的花样了,所以这一节的内容将会更加简单。WatchDog的示例程序如下:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |