远程连接到Cassandra的问题

时间:2016-07-14 15:22:14

标签: cassandra debian cql

我在Debian中使用VPS Cassandra 3.0.8。如果我通过ssh连接并执行cqlsh它可以工作,但我正在尝试远程连接DevCenter而我不能,因为如果我编辑cassandra.yaml文件并在rpc_address行我设置{{1}或者我的公共IP服务器不监听端口0.0.0.0或IP公共。我为rpc_address: 0.0.0.0尝试更改listen_address:localhost,我将listen_address:0.0.0.0更改为start_rpc: false,但没有。

我需要做些什么才能让它发挥作用?

1 个答案:

答案 0 :(得分:0)

听起来你可能有一个阻止连接的防火墙。

关于rpc_address,listen_address等的设置,这是一个典型的设置:

#Accept connections from any interface
rpc_address: 0.0.0.0
#The address to tell other nodes & drivers to connect to.
broadcast_rpc_address: <public_ip>
#Address for inter-node connections *never* 0.0.0.0
listen_address: <private_ip>