对于我的服务,我配置了一个类似于这个命令的ExecReload=
命令:
ExecReload=/bin/sh -c 'check-configuration && reload-service'
此命令在实际重新加载之前检查配置。如果此检查失败,则不会重新加载服务--这是所要的行为。
不太好的是:由于失败的systemctl reload ...
( check-configuration
退出时带有一些错误代码),systemd决定停止我的服务。
如何防止系统在重新加载命令返回一个不成功的退出代码时停止我的服务?
发布于 2019-07-12 05:35:35
您似乎已经访问了系统缺陷11238,这是未解决的,目前无法解决。
您应该将此报告给Linux发行版的bug跟踪器,以便他们能够跟踪上游错误并支持将来可能创建的任何修复程序。
https://serverfault.com/questions/974918
复制相似问题