Apache Cassandra 如何监听多个接口?

Sou*_*nti 4 cassandra

我想让 Cassandra 监听多个本地传输地址。根据conf/cassandra.yaml,本机传输地址与rpc_address.

是否有任何选项可以rpc_address在 Cassandra 中设置多个?我试过

rpc_interface: ens33
rpc_interface: ens37
Run Code Online (Sandbox Code Playgroud)

rpc_interface: ens33, ens37
Run Code Online (Sandbox Code Playgroud)

这些都没有奏效。

Sou*_*nti 5

我得到了答案。你必须使用:

rpc_address: 0.0.0.0
Run Code Online (Sandbox Code Playgroud)

并设置broadcast_rpc_address除 0.0.0.0 以外的其他内容。

有关更多信息,请参阅http://docs.datastax.com/en/cassandra/1.2/cassandra/configuration/configCassandra_yaml_r.html