
tcp_keepalive 옵션을 사용할 때, 연결 유지 시간은 keepalive_intvl, keepalive_probes, keepalive_time 옵션에 의해 결정됩니다.
keepalive_intvl 옵션은 keepalive 프로브 간의 시간 간격을 설정합니다. 예를 들어, keepalive_intvl 옵션을 10초로 설정하면, keepalive 프로브가 10초마다 보내집니다.
keepalive_probes 옵션은 keepalive 프로브의 최대 횟수를 설정합니다. 예를 들어, keepalive_probes 옵션을 5로 설정하면, 5번의 keepalive 프로브가 보내집니다. 5번의 프로브가 모두 실패하면, 연결이 닫힙니다.
keepalive_time 옵션은 keepalive 프로브가 시작된 후, 연결이 닫히기까지의 시간을 설정합니다. 예를 들어, keepalive_time 옵션을 30초로 설정하면, keepalive 프로브가 30초 동안 보내집니다. 30초가 지난 후에도 연결이 닫히지 않으면, keepalive 프로브는 계속 보내집니다.
따라서, keepalive_intvl, keepalive_probes, keepalive_time 옵션을 모두 설정하여 연결 유지 시간을 결정할 수 있습니다.
2025-05-01 22:53