无法在Paho中发送大于8k的邮件 - Javascript

时间:2015-11-26 13:40:17

标签: javascript activemq mqtt paho

我一直在尝试使用paq for mavascript在mqtt上发送大量消息。 但是如果消息大于8 kb,则websocket关闭,我无法发送消息。

连接后我一直在使用以下功能发送消息。

function onConnect() {
   console.log("onConnect");
   var bigString ="";
  client.subscribe("topic");

  for (var i = 0;i <8200;i++){
     bigString+="a"
  }
  message = new Paho.MQTT.Message(bigString);
  message.destinationName = "topic";
  client.send(message);
}

结果总是:

onConnectionLost:AMQJS0008I Socket closed.

如果长度低于8000字节,一切正常。 我正在使用ActiveMQ服务器。

这是Paho的限制吗? 我该如何解决这个问题?

0 个答案:

没有答案