gpt4 book ai didi

linux - 使用 Linux 操作系统启动和关闭自动化服务

转载 作者:太空宇宙 更新时间:2023-11-04 11:01:16 24 4
gpt4 key购买 nike

我有一个脚本来启动和停止我的服务。我的服务器基于 Linux。如何自动执行该过程,以便在操作系统关闭时运行停止脚本,在启动时运行启动脚本?

最佳答案

您应该为您的程序安装初始化脚本。标准的方式是遵循Linux Standards Base section 20 subsections 2-8

我们的想法是创建一个脚本,当使用参数 start 调用时启动您的应用程序,当使用参数 stop 调用时停止它,当使用参数 调用时重新启动它code>restart 并在使用参数 reload 调用时重新加载配置。此脚本应安装在 /etc/init.d 中并链接到各种 /etc/rd.* 目录中。该标准描述了放在脚本开头的注释和处理安装的实用程序。

请引用文档;在这里详细解释一切太复杂了。

现在所有 Linux 发行版都应该支持这种方式。但是 Linux 社区目前正在寻找更好的 init 系统,并且有两个新的、改进的系统正在使用:

  • systemd世界上大多数人似乎都会这样做
  • upstart是 Ubuntu 创建并坚持至今的解决方案

它们提供了一些更好的选项,例如在失败时重新启动应用程序的能力,但您的脚本随后将特定于所选系统。

关于linux - 使用 Linux 操作系统启动和关闭自动化服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26994621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com