我正在使用 Spring Integration MQTT,它使用 Eclipse Paho 客户端将 MQTT 消息发送到 Artemis 服务器。在我的应用程序上运行性能测试时,我收到“正在进行的发布过多”错误。我知道我可以通过将连接选项上的 maxInflight 属性设置为更高的数字(最大 65535)来解决这个问题。
有谁知道为什么默认的 maxInflight 仅为 10,以及增加 maxInflight 是否有任何不利之处?
java spring-integration mqtt paho
java ×1
mqtt ×1
paho ×1
spring-integration ×1