首页 文章

Cassandra 2.1.8远程访问

提问于
浏览
1

我正在配置Cassandra接受远程访问(cqlsh) . 以下是我在cassandra.yaml中更改的内容:

  • start_native_transport:true

  • start_rpc:true

  • rpc_address:my-server-ip

但是当我启动Cassandra时,我收到以下错误:

“无法在my-server-ip上绑定端口9042”

如果我设置start_native_transport:false,我没有错误,但我无法获得远程访问Cassandra .

有谁知道这个问题?

谢谢

1 回答

  • 3

    检查cassandra.yaml中的listen_address . 它默认为localhost,不允许外部访问 . 将其更改为私有IP,您将能够从外部与其进行通信 . rpc_address用于Thrift请求 .

相关问题