Cassandra的监听地址总是在ipv6地址上监听

时间:2015-12-04 10:03:56

标签: java cassandra nosql

我的cassandra实例始终在侦听IPV6地址(对于native_transport_port),而所有其他端口都在IPV4地址上。我的配置类似于enter image description here

从netstat你可以看到端口9042在IPV6上:enter image description here

我不知道这是怎么发生的。我甚至将listen_interface_prefer_ipv6设置为false但它不起作用。 cassandra的版本为2.2.3。

" -Djava.net.preferIPv4Stack =真"也设置为JVM_OPTS。

1 个答案:

答案 0 :(得分:0)

好的,这不是问题。它是IPv4重新映射的IP,因此IPv6应用程序同时提供IPv4和IPv6地址。详情请见here