我正在虚拟机中运行AntiX。
我有一个服务(python脚本),我可以在引导时将其设置为“自动启动”。效果很好。但是,当服务崩溃(或由我的服务器命令重新启动)时,它不会自动启动.我需要做些什么才能让它自动启动?
我已经找了两天了,找不到确切的答案。
注意:这不是一个基于系统的Linux。
发布于 2021-03-26 08:40:45
通常,您可以使用专用的主管守护进程/进程,确保在启动时启动,然后再启动、监视和重新启动其他进程/守护进程。
在传统的Linux中,这也是"init",它有很多种味道。AntiX为您提供了两种init系统风味: sysVinit和runit。
它们都可以让您在启动时启动守护进程,并重新启动失败的守护进程。
维基百科提供了一个相当全面的额外(非init和init)监督者列表:https://en.wikipedia.org/wiki/Process_监督
发布于 2021-03-25 21:02:38
你可以试试莫尼特。它支持不同的重新启动条件、依赖关系等。
https://serverfault.com/questions/1058320
复制相似问题