Повторите настройки для подписчика в pubsub/spring-cloud-gcp-pubsub
У меня есть весенний сервис, подписывающийся на сообщения из темы в облачном пабе google (тянет).
Я попытался установить эти настройки в конфигурации моего профиля. вот так, чтобы управлять повторными попытками сообщений:
spring:
cloud:
gcp:
pubsub:
subscriber:
retry:
max-attempts: 2
retry-delay-multiplier: 5
initial-retry-delay-seconds: 1
max-retry-delay-seconds: 10
jittered: false
Проблема в том, что я получаю все сообщения все время, и он не удаляется после 2 попыток, как моя конфигурация.
Я пробовал с nack()
сообщение, но оно не работает
1 ответ
В соответствии с документом подписки по запросу, вам необходимо подтвердить () сообщения, которые вы получите, используя возвращенный идентификатор подтверждения, чтобы сообщения в подписке исчезали или оставались в очереди до 7 дней, а затем удалялись,