isis2 应用程序连接失败
isis2 application connecting failed
我使用 isis2 开发了一个复制应用程序。它的工作原理是通过路由器连接两台主机 运行 应用程序。我尝试通过以太网电缆端到端连接这两台主机,但失败了。以下是错误异常:
MCMD SockSetup failed: error <System.Net.Sockets.SocketException: Network subsystem is down
at System.Net.Sockets.Socket.SetSocketOption (SocketOptionLevel optionLevel, SocketOptionName optionName, System.Object optionValue) [0x00000] in <filename unknown>:0
at Isis.MCMDSocket.MCMDSockSetup (System.Net.IPAddress theIPAddr) [0x00000] in <filename unknown>:0 > MCMD Mapping:
Group [ORACLE]: rate = 0 VirtIPAddr=224.0.19.136, mapped to 224.0.19.136
可以工作吗?此连接与 IP 多播不兼容吗?
嗯,根据配置,您的系统认为以太网端口不支持IP 多播。你有两个选择。一种是修复配置(您还需要确保 iptables 配置为允许或禁用数据包)。另一种选择是仅通过 UDP 将 Isis2 选项用于 运行,甚至仅当您在不允许 UDP 通信的平台上时才通过 TCP。
我使用 isis2 开发了一个复制应用程序。它的工作原理是通过路由器连接两台主机 运行 应用程序。我尝试通过以太网电缆端到端连接这两台主机,但失败了。以下是错误异常:
MCMD SockSetup failed: error <System.Net.Sockets.SocketException: Network subsystem is down
at System.Net.Sockets.Socket.SetSocketOption (SocketOptionLevel optionLevel, SocketOptionName optionName, System.Object optionValue) [0x00000] in <filename unknown>:0
at Isis.MCMDSocket.MCMDSockSetup (System.Net.IPAddress theIPAddr) [0x00000] in <filename unknown>:0 > MCMD Mapping:
Group [ORACLE]: rate = 0 VirtIPAddr=224.0.19.136, mapped to 224.0.19.136
可以工作吗?此连接与 IP 多播不兼容吗?
嗯,根据配置,您的系统认为以太网端口不支持IP 多播。你有两个选择。一种是修复配置(您还需要确保 iptables 配置为允许或禁用数据包)。另一种选择是仅通过 UDP 将 Isis2 选项用于 运行,甚至仅当您在不允许 UDP 通信的平台上时才通过 TCP。