Я использую Message-Driven-Channel-Adapter с DMLC.
Should i set both ?
1) acknowledge="transacted" in Message-Driven-Channel-Adapter and
2) sessionTransacted as true in DMLC
Or is it enough to set acknowledge="transacted" in Message-Driven-Channel-Adapter alone.
Когда я устанавливаю подтверждение только в адаптере, производительность выглядит хорошо. Но когда исключение выдается из обработчика ошибок, сообщение не откатывается. Если я установлю подтверждение в обоих случаях, производительность будет плохой, но сообщение откатится корректно.
Пожалуйста, порекомендуйте.