2016-07-14 99 views
0

我在Debian的VPS Cassandra 3.0.8中有问题。如果我通过SSH连接并执行cqlsh它可以工作,但我试图远程连接到DevCenter,我不能,因为如果我编辑cassandra.yaml文件,并在rpc_address行我设置rpc_address: 0.0.0.0或我的公网IP服务器不听端口0.0.0.0或IP公共。我试着改变listen_address:localhostlisten_address:0.0.0.0和我改变start_rpc: falsetrue但没有。远程连接到Cassandra的问题

我必须做些什么才能使它工作?

回答

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>