核心转储后自动重新启动应用程序

问题描述 投票:0回答:3

我有一个 Linux 进程,但有时我会进行一些核心转储。

简单的问题:是否有任何方式/方法/程序/任何能够重新启动 被杀死的进程?

谢谢。

linux high-availability coredump
3个回答
3
投票

您可以将进程的执行包装在 shell 脚本中,该脚本将在应用程序退出时继续重新启动应用程序。


1
投票

您可以使用monit


1
投票

除了 Soo 提到的之外,请确保您有可靠的通知机制,以便您知道您正在频繁重新启动。

考虑设置重新启动计数器,如果重新启动过于频繁或次数过多,则停止重新启动。如果你只是崩溃,重新启动并立即再次崩溃,这通常是一件非常糟糕的事情。

© www.soinside.com 2019 - 2024. All rights reserved.