대안

1

우리 동네 짱 서비스를 별도의 컴퓨터에서 실행되는 여러 서비스로 구성되어 건강한 기계를 결정 핑합니다. 서비스가 정상적으로 작동 할 수 있도록하기 위해 다른 컴퓨터는 정기적으로 서비스에 "핑 (ping)"요청을 보냅니다. 핑 (ping)에 대한 타임 아웃 결정은 까다 롭고 너무 오래 기다리는 것을 원하지 않습니다 (fail-fast 접근법).하지만 너무 빨리 실패하기를 원하지 않습니다 (로드가 높을 때 핑이 수신시 대기열에 들어갈 수 있기 때문에 서버 및 타임 아웃이 발생하여 캐스케이드가 발생하는 장애 조치가 발생할 수 있습니다. 우리는 핑 (ping)이 네트워크를 방해 할 수 있음을 확인했습니다. ping에 대한 대안 (열린 TCP 연결을 유지할 가능성이 있습니까?)이 있는지 궁금 해서요. 컴퓨터가 건강에 좋지 않거나 도달 할 수없는 시나리오를 확인하는 것이 더 낫습니다.대안

답변

1

잡담 프로토콜은 크게 건강 트래픽을 줄일 수 있습니다, 그들은 꽤 빨리 수렴.

당신은 가십의 상단에 의료 시스템을 구축 할 수 있을까요? 대안으로

, 당신의 서비스 호스트는 중앙 서비스에 하트 비트를 보낼 수 있고, 그 서비스는 시스템 상태의 표준이 될 수 있습니다. 사육사 임시 출품작은 청구서 또는 유사한 시스템에 적합 할 수 있습니다.