我在AWS实例上部署了EMQ3.0,并使用默认配置对其进行了大部分配置,但我更改了缓冲区大小,因为我的要求是发送4KB的Ec2数据。但是它不工作,并且EMQ broker没有接收到该消息。AWS端对数据包大小有限制吗?如果有,如何增加它?我验证了EMQ配置允许64kb的数据包,并且我将外部缓冲区大小增加到4KB,但没有成功。有什么建议或方法来解决这个问题吗?请注意,我可以发送高达2KB的数据。谢谢你的帮助。
发布于 2019-02-19 17:30:01
对亚马逊网络服务端的数据包大小有限制吗?如果有,如何增加它?
根据共享责任模型,
(EC2)方面没有这样的数据包大小限制。
Web支持的问题意味着具有大有效负载或特殊有效负载大小的消息不会到达负责实现代理行为的EMQ代码,因此更改.conf max_packet_size在这种情况下不起作用。
https://stackoverflow.com/questions/54758798
复制相似问题