python - 是否保证“多次”调用中的发布顺序?
问题描述
我想一次向 MQTT 代理发布一组(约 100 条)消息。为此,我将使用publish.multiple()
.
消息的格式为topic/one
, topic/two
, ... ,每个都有一个有效负载。这些消息的顺序无关紧要。
但是,我需要先发送一条topic
带有空有效负载的消息,以删除现有消息。我想把它放在要发送的消息列表的第一位。
能保证先处理吗?
解决方案
查看paho 发布代码,它调用 Collections.popleft() 因此,如果您首先传递一个具有无操作负载的元组,我相信它应该可以工作。
推荐阅读
- vb.net - DrawString 上的文本未居中 vb.net
- typescript - NestJS:管道未应用于绑定的主体参数
- typescript - 打字稿错误地将元组推断为数组
- javascript - 在同一浏览器和新标签中打开 Cookie 横幅“隐私声明”
- javascript - 比较时间和日期是否包括在内?
- android - 在 Android MVVM 中,我需要创建多少个存储库和网络客户端来服务不同的查询?
- javascript - 对按名称分组的数字属性求和
- java - 在春天使用 cglib 的嵌套代理
- java - Docker 容器中的 FTP 上传文件失败
- c++ - 带有 K 个前导零的 SHA1 校验和