Cassandra NoHostAvailableException

Cassandra NoHostAvailableException,cassandra,datastax-java-driver,Cassandra,Datastax Java Driver,当使用Datastax Java驱动程序连接到本地网络内的cassandra 1.2.8集群时,我没有问题。从我的本地网络中,我得到了NoHostAvailableException异常。我已经检查了9160端口是否已启动并从路由器映射到服务器。你能帮我解决其他可能的问题吗 谢谢,端口9160是RPC连接(Thrift)的默认端口 如果您使用的是Datastax java驱动程序,则应编辑cassandra.yaml配置文件并设置 start_native_transport = true na

当使用Datastax Java驱动程序连接到本地网络内的cassandra 1.2.8集群时,我没有问题。从我的本地网络中,我得到了NoHostAvailableException异常。我已经检查了9160端口是否已启动并从路由器映射到服务器。你能帮我解决其他可能的问题吗


谢谢,端口9160是RPC连接(Thrift)的默认端口

如果您使用的是Datastax java驱动程序,则应编辑cassandra.yaml配置文件并设置

start_native_transport = true
native_transport_port = 9042 //Default port for CQL binary protocol

为Datastax java驱动程序引导群集对象时,应将端口设置为9042

端口9160是RPC连接(Thrift)的默认端口

如果您使用的是Datastax java驱动程序,则应编辑cassandra.yaml配置文件并设置

start_native_transport = true
native_transport_port = 9042 //Default port for CQL binary protocol

在为Datastax java驱动程序引导群集对象时,您应该将端口设置为9042

它是普通节点还是AWS节点???它是普通节点还是AWS节点???您是对的,我映射了错误的端口(默认情况下正确设置了cassandra.yaml配置)您是对的,我映射了错误的端口(默认情况下正确设置了cassandra.yaml配置)