我在Mono上工作是相当陌生的,并且想知道如何在Linux环境下强制我的控制台应用程序在异常情况下重新启动。我将如何去做呢?
最佳答案
如果进程终止,则可以使用Monit之类的东西来保持运行。简要描述;简介:
通常,对应用程序进行编码以使其“能够自行重启”永远不够可靠。如果有人使用kill -9
终止应用程序,则您的应用程序将无法对此做出响应。因此,需要某种类型的守护程序或看门狗。
关于c# - C#(单声道): Restarting process on program failure,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7539708/