systemd 서비스가 반복 재시작될 때 Restart 정책과 장애 루프 점검 방법
요약 — systemd 서비스의 자동 재시작은 가용성을 높이지만, 원인이 해결되지 않은 상태에서는 장애 루프와 로그 폭증을 만들 수 있습니다. 상태·종료 코드·재시작 횟수를 먼저 확인한 뒤 정책을 조정하는 순서를 정리합니다.문제와 배경Restart=always를 짧은 간격으로 사용하면 설정 오류나 의존 서비스 장애가 지속될 때 프로세스가 무한 재기동될 수 있습니다. 재시작 자체보다 최초 실패 원인을 찾는 것이 우선입니다.1. 현재 상태 확인systemctl status myapp.service --no-pagersystemctl show myapp.service -p Restart -p RestartUSec -p NRestarts -p Result -p ExecMainStatusjournalctl -u ..
글 읽기