1.16. 更改超时限制
您可以为每个服务指定一个超时值,以防止出现故障的服务中断。否则,正常服务的 timeout 的默认值为 90 秒,SysV 兼容服务的 timeout 的默认值为 300 秒。
流程
要扩展 httpd
服务的 timeout 限制:
将
httpd
单元文件复制到/etc/systemd/system/
目录中:# cp /usr/lib/systemd/system/httpd.service /etc/systemd/system/httpd.service
打开
/etc/systemd/system/httpd.service
文件,并在[Service]
部分中指定TimeoutStartUSec
值:... [Service] ... PrivateTmp=true TimeoutStartSec=10 [Install] WantedBy=multi-user.target ...
重新载入
systemd
守护进程:# systemctl daemon-reload
Optional.验证新的超时值:
# systemctl show httpd -p TimeoutStartUSec
注意要全局更改超时限制,在
/etc/systemd/system.conf
中输入DefaultTimeoutStartSec
。