실행 파일을 일시 중단된 상태로 유지하고 패킷이 도착할 때만 다시 시작하려고 합니다. 한 가지 방법은 로그에 기록하는 iptables 규칙과 로그를 폴링하는 스크립트를 추가하고 새 로그 항목이 감지되면 실행 파일을 다시 시작하는 것입니다. 패킷이 처음 도착할 때는 실패하지만 두 번째에는 작동합니다. 패킷이 스크립트에 전달되기 전에 스크립트에 실행 파일을 복구할 수 있는 기회를 제공하기 위해 iptables 규칙을 사용하여 첫 번째 패킷을 5초 동안 지연시킬 수 있습니까?
이력서는 다음과 같이 완성됩니다.
kill -CONT $PID_OF_PROCESS
한동안 로그에 아무 것도 나타나지 않으면 다음과 같이 정지가 발생합니다.
kill -TSTP $PID_OF_PROCESS