我的cassandra实例始终在IPV6地址(用于native_transport_port)上监听,而所有其他端口在IPV4地址上。我的配置就像
从netstat可以看到端口9042在IPV6上:
我不知道这是怎么发生的。我什至将listen_interface_prefer_ipv6设置为false,但它不起作用。 cassandra版本是2.2.3。
“-Djava.net.preferIPv4Stack = true”也设置为JVM_OPTS。
最佳答案
好的,这不是问题。它是IPv4映射的IP,因此IPv6应用程序同时提供IPv4和IPv6地址。可以在here中找到详细信息