Почему возникают повторные доставки сообщений при использовании AMQP-CPPC++

Программы на C++. Форум разработчиков
Anonymous
Почему возникают повторные доставки сообщений при использовании AMQP-CPP

Сообщение Anonymous »

Я выполнил две потребительские программы RabbitMQ. Во-первых, возникает много повторно доставленных сообщений, а во-вторых, они возникают редко. Почему?
Ниже на двух изображениях показаны различия между ними.
На левом создается много повторно доставленных сообщений, на правом — редко.
AMQPConsumer.h
Изображение

AMQPConsumer.cpp
Изображение

main.cpp здесь;
#include "AMQPConsumer.h"

int main(void)
{
AMQPConsumer consumer;
while(true)
{
std::vector messages{};
consumer.consume(messages);

// process messages
}
return 0;
}


Подробнее здесь: https://stackoverflow.com/questions/797 ... g-amqp-cpp

Вернуться в «C++»