systemctl edit httpd.service
다음을 추가 하고 /etc/systemd/system/httpd.service.d/override.conf
포함을 생성해 보았습니다 .
[Unit]
Restart=always
RestartSec=3
이제 3초 동안 systemctl daemon-reload
기다렸다가 systemctl restart httpd
httpd의 PID를 확인했는데 변경되지 않았습니다.
서비스가 다시 시작되지 않는 이유는 무엇입니까?
답변1
Restart=
주기적으로 서비스를 종료하고 다시 시작하도록 systemd에 지시하는 대신 서비스가 종료되거나 종료될 때 systemd가 서비스를 다시 시작해야 하는지 여부를 설명합니다.
자살하면 변경 사항이 적용됩니다 httpd
. 3초 후에 다시 시작됩니다.