JGroups,TCP_NIO多条消息发送到了无处

时间:2011-01-10 11:12:19

标签: nio jgroups

发送到端口的消息我从未在配置文件中指定。

这是我的配置:

[10-Jan-2011 11:02:22.917 GMT] ERROR org.jgroups.protocols.TCP_NIO  - failed sending message to 192.168.50.41:8851 (116 bytes): java.lang.Exception: connection to 192.168.50.41:8851 could not be established
[10-Jan-2011 11:02:22.917 GMT] WARN  org.jgroups.blocks.ConnectionTableNIO  - Connection is not running, discarding message

1 个答案:

答案 0 :(得分:2)

由于您有port_range 2,因此每条发现消息都会发送到initial_hosts中定义的所有TCPPING,以及port_range,例如

TCPPING.initial_hosts=A[1000],B[1000]
port_range=2

会将发现请求发送至A:1000-1002B:1000-1002

TCPPING在启动时用于初始发现,并由MERGE2(不在您的堆栈中)...