Apache Apex에서 서로 다른 두 운영자 간의 N/W 대기 시간을 예측할 수있는 방법이 있습니까?Apache Apex에서 운영자 간의 네트워크 대기 시간을 계산하는 방법
운영자가 사용할 데이터가 다른 컴퓨터에있는 경우; 이 값은 운영자의 대기 시간에 추가됩니다.
어떻게 계산할 수 있습니까?
Apache Apex에서 서로 다른 두 운영자 간의 N/W 대기 시간을 예측할 수있는 방법이 있습니까?Apache Apex에서 운영자 간의 네트워크 대기 시간을 계산하는 방법
운영자가 사용할 데이터가 다른 컴퓨터에있는 경우; 이 값은 운영자의 대기 시간에 추가됩니다.
어떻게 계산할 수 있습니까?
당신은 블로그 기사의 몇 가지를보고 할 수 있습니다 : 당신의 튜플 문자열 및 클러스터 노드 의 시계가 동기화되어 있는지, 당신이에 타임 스탬프를 추가 할 수 있습니다 가정
https://www.datatorrent.com/blog/latency-calculation-in-apache-apex/ https://www.datatorrent.com/blog/blog-apex-performance-benchmark/
각각의 투플은 송신자 오퍼레이터에있다. 그런 다음 수신 연산자에서 타임 스탬프 을 제거하고 현재 시간과 비교할 수 있습니다. 물론 다른 유형의 경우이 접근 방식을 적합하게 적용 할 수 있습니다. 적당히 많은 수의 튜플에 대해 평균을 계산하면 네트워크 대기 시간을 대략적으로 알 수 있습니다.
Apex에서 제공하는 API가 없습니다. 나는 이것이 꽤 표준적인 것이라는 가정하에, 따라서 이미 존재해야만 하는가? – frewper