ZeroMQ 3.2.4和C ++ API,使用epgm://239.192.1.1:5555的多播PUB / SUB,发送和接收高水位都设置为100,默认恢复间隔和速率。
有4个节点,相同的硬件,全部在同一子网和vlan中,发布率< 1KB /秒(虽然还有其他网络流量,但网络io没有强调这些框。)
如果只有一个节点正在发布,那么它可以正常工作,但如果我让节点发布以外,则会开始显示消息丢失。它看起来越多,数据丢失就越多。
发布所有4个节点后,我每分钟都会看到消息丢失。 pgm / upd多播这是正常的吗?我认为在同一局域网中,udp组播应该更加可靠。