我使用' Click to Deploy功能创建了一个Cassandra集群。到现在为止还挺好。另外,我创建了一个安装了我的应用程序的额外机器。
当我登录cassandra集群时,我能够使用cqlsh查询架构......但我无法将我的应用程序连接到集群。
我使用Java与Datastax驱动程序+ dropwizard + dropwizard-cassandra(https://github.com/stuartgunter/dropwizard-cassandra)。
我的java连接配置如下:
cassandraFactory:
clusterName: "test-c"
keyspace: "test"
contactPoints: ["ip-nodeA"]
port: 9041
# protocolVersion: "V2"
# compression: "LZ4"
# metricsEnabled: false
# jmxEnabled: false
# shutdownGracePeriod: "10 seconds"
Cassandra正在聆听
tcp 0 0 *:9160 *:* LISTEN
tcp 0 0 *:9042 *:* LISTEN
我应该打开一些端口到国外地址或类似的东西吗?我认为这应该是问题
谢谢, 伊格纳西奥