Red Hat Training
A Red Hat training course is available for RHEL 8
17.16. 更改超时限制
您可以为每个服务指定一个超时值,以防止出现故障的服务中断。否则,一般服务的超时时间会被默认设置为 90 秒,SysV 兼容的服务会被设置为 300 秒。
例如:要为 httpd
服务扩展超时限制:
流程
将
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
。