Мы используем hornetq-core 2.2.21. Окончательный автономный режим после прочтения нетранснационального сообщения, сообщение по-прежнему остается в очереди, хотя подтверждает, что сеанс создается с использованием
sessionFactory.createSession(true, true, 0)
настройка локатора:
val transConf = new TransportConfiguration(classOf[NettyConnectorFactory].getName,map)
val locator = HornetQClient.createServerLocatorWithoutHA(transConf)
locator.setBlockOnDurableSend(false)
locator.setBlockOnNonDurableSend(false)
locator.setAckBatchSize(0) // also tried without this setting
locator.setConsumerWindowSize(0)// also tried without this setting
Сообщение подтверждается с помощью message.acknowledge ()
Я думаю, что проблема может быть в двух очередях на одном и том же адресе, также пытался установить срок действия сообщения, но это не помогло, сообщения все еще накапливаются в очереди
подскажите, пожалуйста