Google Compute Engine에 여러 인스턴스가 있습니다. 옵션이 포함된 시스템 서비스 가 있습니다 ExecStop
. 스크립트 실행에는 오랜 시간(5~10분)이 걸릴 수 있습니다.
GCE 인스턴스가 종료되면 이 스크립트가 실행되지만 GCE 인스턴스가 완료되기 전에 종료되고 이를 무시하기 때문에 완료되지 않습니다.
이 스크립트를 정확하고 완전하게 완료하는 것이 매우 중요합니다.
Google 문서에서:
Stopping an instance causes Compute Engine to send the ACPI Power Off signal to the instance. Modern guest operating systems are configured to perform a clean shutdown before powering off in response to the power off signal.
systemd 서비스가 중지될 때까지 기다리도록 GCE에 지시하는 방법이 있나요?