#google-cloud-pubsub
#google-cloud-pubsub
Вопрос:
Я нашел этот документ:https://cloud.google.com/nodejs/docs/reference/pubsub/0.19.x/v1.SubscriberClient#acknowledge
Если сообщение подтверждено с ошибкой, будет ли оно помещено обратно в очередь сообщений и ждать повторной доставки позже? Или это сообщение потеряно?
Комментарии:
1. Используете ли вы RabbitMQ?
2. @DipakDelvadiya Нет, я использую Google cloud pubsub.
Ответ №1:
Подтверждения в Google Cloud Pub / Sub являются наилучшими усилиями, и служба в целом доставляет сообщения по крайней мере один раз. Это означает, что в случае сбоя подтверждения (и даже в редких случаях, если вы получите ответ о том, что подтверждение прошло успешно), сообщения будут повторно доставлены подписчику. Сообщение удаляется из Pub / Sub только в том случае, если служба успешно получает и обрабатывает подтверждение о messageRetentionDuration
прохождении сообщений, которое по умолчанию составляет семь дней.