我在 Windows-Server 2016 环境中安装了一个服务器应用程序。在过去的一个月里,该应用程序崩溃了好几次(事实上,StackOverflow 问题已经被创造了)。
每次应用程序崩溃时,事件日志中都会创建一个条目(因此 Windows 操作系统很清楚应用程序崩溃的事实)。
然而,这张小表显示操作系统重新启动应用程序通常需要相当长的时间:
Crash timestamp Restart timestamp Difference
13:08 13:27 19 minutes
14:03 14:09 6 minutes
06:57 07:04 7 minutes
16:06 16:36 30 minutes
在此服务定义:
请注意,启动类型最近才从“自动”修改为“自动(延迟启动)”(这是在所有崩溃发生后完成的),所以这应该不是问题。
有人知道我如何告诉 Windows-Server 2016 系统:“如果应用程序崩溃,请检查您的服务定义,如果崩溃的应用程序被定义为服务,则启动它立即地!“。
提前致谢