(一)组播通讯问题
- 某些组播组如224.0.0.128不能通讯
failed to join multicast group
(16508|19116) ERROR: MulticastDataLink::join: ACE_SOCK_Dgram_Mcast::join failed permission denied.
(16508|19116) ERROR: MulticastTransport::make_datalink: failed to join multicast group: 224.0.0.128:49152!
(16508|19116) ERROR: MulticastTransport[_OPENDDS_0410_MCAST_UNRELIABLE]::start_session: link is nil
(16508|19116) ERROR: MulticastTransport[_OPENDDS_0410_MCAST_UNRELIABLE]::start_session: link is nil
(16508|19116) ERROR: MulticastTransport[_OPENDDS_0420_MCAST_RELIABLE]::start_session: link is nil出现该问题,应该是本地交换机没有设置组播组地址224.0.0.128,如果设置了其他的组播组地址如239.255.0.1或239.255.0.2,那修改配置即可。
如果组播组地址都不能用,那可以求助系统管理员增加组播组地址或修改DDS配置为单播模式
- 所有组播组不能通讯
出现如failed to join