首页 文章

Cassandra NoHostAvailableException

提问于
浏览
2

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

谢谢

1 回答

  • 4

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

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

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

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

相关问题