Ale*_*lke 2 linux service shutdown
当我们在 Linux 上开发一组复杂的服务时,我们开发了一个工具来启动它们。创建这样一个工具的众多考虑因素之一是可以启动项目的顺序,也是一种确保守护程序死亡时守护程序自动重新启动的方法。还有在所有服务之间共享的服务器范围参数。
但是,我现在有一个问题,关闭这样的系统需要时间。关闭所有内容可能需要多达 10 秒的时间。
我想知道的是:下定义的脚本/etc/init.d/...
需要多长时间才能关闭它控制的守护进程?
虽然我想如果我们将所有这些守护进程分解为单独的包(因为启动脚本现在可以包含依赖项列表......),我们会遇到完全相同的问题。所以在这一点上,我们更愿意让事情保持原样......
是否有明确定义/已知的关闭时间最多必须花费所有守护程序才能正常运行?