libmosquittopp QoS 1 и 2 размер автономной очереди - PullRequest
0 голосов
/ 06 февраля 2020

В настоящее время я использую клиентскую библиотеку libmosquittopp v1.5 MQTT в Linux и хотел бы знать, есть ли способ управления тем, как она обрабатывает системные ресурсы, когда соединение с брокером потеряно, а QoS 1 и Сообщения QoS 2 постоянно публикуются (пытались их опубликовать).

Насколько я понимаю, по умолчанию он будет помещать сообщения в очередь до тех пор, пока система не исчерпает память. Я хотел бы знать, если я прав, есть ли какой-либо способ ограничения объема памяти, используемой для этой цели, количества сохраняемых сообщений, их возраста или, в идеале, их комбинации.

Если этот элемент управления невозможен с помощью libmosquitto (pp) в любой версии, можете ли вы предложить какую-либо другую клиентскую библиотеку c / c ++ MQTT, которая делает это возможным и которая доступна с аналогичной лицензией?

...