A, B, C 및 D 소비자가 4 명인 Job Scheduler가 있다고 가정 해 보겠습니다. X 유형의 작업은 Consumer A로 라우팅되어야하고 Y는 Consumer B에 입력되어야합니다. 소비자 A, B, C 및 D는 로컬 또는 원격으로 독립적 인 응용 프로그램으로 실행해야합니다.낙타 다중 소비자 구현 문제
소비자는 작업을 완료하는 데 여러 번 걸리고 나중에 작업 스케줄러로 연결되어 집계됩니다.
소비자 중 한 명의 클론이 자격있는 작업을 공유해야 할 수도 있습니다. 그러나 작업은 한 번만 처리해야합니다.
콘텐츠 기반 라우터가 이에 가장 적합한 솔루션입니까? 소비자들 사이에서 일을 나누기위한 인텔리전스 만 있기 때문에 커스텀 작업 스케쥴러가 필요합니다.
아니면 더 좋은 방법이 있습니까? 나는 브로커의 기능을 다른 소비자 (로드 밸런싱)로 자동으로 전환하는 것과 장애 발생시 자동으로 전환하는 것과 같은 기능을 필요로하지 않습니다.