连接cassandra群集时发生错误java.net.unknownhostexception

a1o7rhls  于 2021-06-14  发布在  Cassandra
关注(0)|答案(1)|浏览(418)

我正在做一个poc来连接我的java8应用程序代码中的cassandra。我在java8中使用apachecassandra
首先我看了看https://github.com/lankydan/datastax-java-driver
尝试连接我的cassandra群集
当我下载并尝试将其连接到我的c*集群时,我的原因是:java.net.unknownhostexception:10.24.78.22,10.24.78.108,10.24.79.173

Updated**CassandraConfig**
.addContactPoints(host)

I updated**application.properties**file
cassandra.host=10.24.78.22,10.24.78.108,10.24.79.173
cassandra.cluster.name=My_Cluster
cassandra.port=9042
cassandra.keyspace=rrr_xxx

那么需要解决什么问题,如何解决这个问题呢?

xhv8bpkk

xhv8bpkk1#

这个 .addContactPoints 函数接受字符串、inet地址、主机等的数组,同时传递一个包含多个地址的字符串。你需要把这个字符串转换成数组,或者只传递一个地址。
如果您已经修改了代码,那么只需将其更改为

.addContactPoints(host.split(","))

相关问题