2016-07-14 89 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>