是否可以在不重建 systemd 的情况下更改 systemd“启动/停止作业正在运行”超时值?

是否可以在不重建 systemd 的情况下更改 systemd“启动/停止作业正在运行”超时值?

我读https://unix.stackexchange.com/a/328354它让我确信 systemd 确实需要重建才能改变这个值。

是这种情况还是有人有其他解决方案? (除了对此类功能进行编程并用其修补 systemd 之外。)

答案1

除非您使用的rc脚本类似于您链接的问题中的提问者,否则您可以DefaultTimeoutStopSec=10s/etc/systemd/system.conf.当然,您可以将 10 秒更改为您想要的任何超时。

如果您将服务编写为 systemd 单元文件,则无需重新编译。

相关内容