Есть ли корпоративная очередь сообщений, которая может отбрасывать повторяющиеся сообщения (первое значение остается)?

Я ищу очередь сообщений с этими требованиями. Не нашел; возможно, самым близким был плагин rabbitmq-lvc (но мне нужно, чтобы первое значение в строке оставалось впереди). Кто-нибудь знает технологию для их поддержки?

  • очередь сообщений - FIFO
  • , если дублирующееся сообщение ставится в очередь, сама очередь сообщений либо отклоняет, либо отбрасывает его.

Например, производители помещают эти три сообщения (каждое со значением дискриминатора) в очередь в следующей последовательности: M1 (дискриминатор = 7654), M2 (дискриминатор = 2435), M3 (дискриминатор = 7654). Теперь я хочу, чтобы очередь сообщений видела, что M3 имеет то же значение дискриминатора, что и M1, и, таким образом, отбрасывает / отклоняет M3. Потребители получают только: М1, М2.

Спасибо Tom

6
задан Tom 16 December 2011 в 21:59
поделиться