Как се прави Имоти с последна стойност работи в HornetQ?
Изпращам 4 елемента в MyQueue само за да тествам това свойство: 2 с дефинирана собственост с последна стойност, а другите 2 с различна Last-Value.
Мислех, че ще бъдат обработени само 2 елементав опашката: един от всеки имот с последна стойност. Но изглежда не се случва. Стойностите в конзолата JBoss JMX са като: MessageCount = -4, DeliveringCount = -4, MessagesAdded = 4. И така, как работи?
Аз използвам Jboss 5.1.0.GA, и зададох "опашката за последна стойност" с true, във файл hornetq-configuration.xml.
Отговори:
0 за отговор № 1Отрицателното съобщениеCount беше проблем с опашки с последна стойност, които се фиксират в следващата версия.
https://issues.jboss.org/browse/HORNETQ-466
с този ангажимент:
https://github.com/clebertsuconic/hornetq/commit/a78836cdef4e28d76064500f57cb8e8a799da9bf
Освен отрицателния брояч, всичко работи според очакванията.