我有一些应用程序(net core 2.1 应用程序),我像这样运行:
nohup dotnet publish/TestApp.dll
该应用程序有时会崩溃,发生这种情况时我需要重新启动它。我需要做什么?
答案1
为此,请使用过程控制系统。监督者是我通常的选择,因为它提供了多个选项的细粒度选择,例如重启重试次数、输出重定向、进程分组和启动优先级等等……
我有一些应用程序(net core 2.1 应用程序),我像这样运行:
nohup dotnet publish/TestApp.dll
该应用程序有时会崩溃,发生这种情况时我需要重新启动它。我需要做什么?
为此,请使用过程控制系统。监督者是我通常的选择,因为它提供了多个选项的细粒度选择,例如重启重试次数、输出重定向、进程分组和启动优先级等等……