Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

라우팅총완료시간Note
RoundRobin3초 294ms총완료시간은 제일늦은 라우티와 동일합니다. ( 10 * 300ms)
Random2초 942ms랜덤이기때문에 늦거나 빠를수도 있습니다. 늦은 라우티에 작업량이 운좋게 할당이 안된경우 
라운드 로빈보다 빠르게 작동합니다.
SmallestMailBox3초 272msRobundRobin과 유사하게 작동되었습니다. 이벤트가 한꺼번에 시도되었기때문에
지금과같은 테스트 시나리오에서 성능적 이점이 없습니다.
지속 운영중 쌓인 메시지큐에 차이가 발생했을때 이점을 볼수 있습니다.

BalancingRouting490ms느린 라우티에서 1개의 Task만 수행되었으며~
작업 분배 되었으며~ 결과적으로 가장 빠르게 작동되었습니다.
쌓인 개수가 아닌 라우티내 메시지처리 지연상황(메시지 밀림)을 고려
처리 지연발생된 라우티에게 메시지를 보내지 않으려고 균형을 맞추는것으로 보입니다.



...