Я реализую Delayer, который будет проверять входящее сообщение через равные промежутки времени, после чего он будет перенаправлен на канал ошибки. Я понимаю, что Delayer собирает сообщения из MessageStore и повторяет один раз, когда заданный интервал задержки выполнен.Delayer постоянное хранилище сообщений весна интеграции
Что делать, если есть сценарий, в котором были сообщения в MessageStore, и система опустилась? Возможная потеря сообщений в неустойчивом MessageStore? Я прочитал, что может существовать постоянный MessageStore, привязанный к Delayer, для восстановления от таких сбоев. Весна делает это для вас? или вам нужно явно настроить JDBCMessageStore. не
Можете ли вы рассказать о том, как работает Delayer с постоянным хранилищем сообщений? Все сообщения сохраняются. В случае выключения системы и сбоя, какие из них выбраны? Все? Есть ли механизм, похожий на обычный хранилище сообщений, где он удаляет все обрабатываемые им сообщения? –
M-m-m. Как насчет того, если вы сначала прочитаете Справочное руководство http://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html#delayer-message-store? И только после этого приходят некоторые разъяснения. Если это, конечно ... –
Несомненно, спасибо @ Artem Bilan –