我有这个 runit 服务run和log/run脚本正常工作。
run
log/run
碰巧的是,服务本身可能会因外部原因而崩溃,并且可能在几分钟内无法启动。runit 处理这种情况的默认方式是每隔几秒钟重新启动服务。我该如何改变这种行为?
我的最后一个想法是添加一个check脚本并在那里做一些魔术,但这似乎比应该的要复杂得多。有没有更好更简单的方法?
check
unix service runit
runit ×1
service ×1
unix ×1