gpt4 book ai didi

c++ - "Guaranteed Delivery"消息传递 - 我应该使用 MQTT 还是 ZeroMQ?

转载 作者:行者123 更新时间:2023-11-30 01:37:00 25 4
gpt4 key购买 nike

<分区>

我们需要一个基于客户端的轻量级消息传递解决方案。我们以前用过AMQP,RabbitMQ,但是在C++中我们遇到了问题。

我们想选择 ZeroMQ with malamuteserver 还是 MQTT?我们的物联网几乎每 5 分钟就会发布一次数据 (45 kb)。

我们需要 100% 传递此消息并且不想丢失任何消息。

我们尝试了 MQTT QoS 级别 2,但是当服务器断开连接或主服务器客户端出现问题时,我们将丢失已发布的消息。

我们恰好需要 RabbitMQ 任务/ worker 模型。如果发生任何事情,消息应该在服务器中排队直到消费者连接。

欢迎任何建议、方向和示例。

P.S.:这将是生产环境,所以我们希望选择问题较少的方式 :)

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com