首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于非系统的Linux服务

基于非系统的Linux服务
EN

Server Fault用户
提问于 2021-03-25 17:44:26
回答 2查看 996关注 0票数 1

我正在虚拟机中运行AntiX。

我有一个服务(python脚本),我可以在引导时将其设置为“自动启动”。效果很好。但是,当服务崩溃(或由我的服务器命令重新启动)时,它不会自动启动.我需要做些什么才能让它自动启动?

我已经找了两天了,找不到确切的答案。

注意:这不是一个基于系统的Linux。

EN

回答 2

Server Fault用户

发布于 2021-03-26 08:40:45

通常,您可以使用专用的主管守护进程/进程,确保在启动时启动,然后再启动、监视和重新启动其他进程/守护进程。

在传统的Linux中,这也是"init",它有很多种味道。AntiX为您提供了两种init系统风味: sysVinit和runit。

它们都可以让您在启动时启动守护进程,并重新启动失败的守护进程。

维基百科提供了一个相当全面的额外(非init和init)监督者列表:https://en.wikipedia.org/wiki/Process_监督

票数 1
EN

Server Fault用户

发布于 2021-03-25 21:02:38

你可以试试莫尼特。它支持不同的重新启动条件、依赖关系等。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1058320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档