2016-08-08 2 views
0

"준비"상태로 누적되지 않는 대기열이 필요합니다."준비"상태로 누적되지 않는 RabbitMq 직접 대기열?

즉, 대기열에 가입자가있는 경우 교환기의 메시지를 직접 전달하고 구독자가없는 경우 메시지를 낭비하면 "준비"상태가되지 않습니다.

유형 교환 fanout을 알고 있지만 라우팅 키를 사용할 수 있기를 원하며 fanout 교환기가 라우팅 키를 무시합니다. 내가 만든 시나리오가 방송이 아닌 경우 게시자 1 명과 구독자 1 명 (때로는 부재 중)입니다.

구독자가없는 경우 대기열에서 메시지를 "준비"상태로 누적시키지 않는 직접 교환을 사용할 수 있습니까?

답변

1

괜찮 또한

+0

만들 ... 내가 true

auto-delete와 큐를 선언하고

가 지금까지 작동하는 것 같습니다 BasicPublish 전화에 truemandatory 비트를 설정해야합니다 생각 큐를 "독점"으로 만들었 으면 하나의 소비자 만이 그것을 소비해야합니다. –

+0

@DerickBailey ok, 팁을 주셔서 감사합니다! – ibiza