我希望Cassandra能够收听多个本地传输地址。根据{{1}},本机传输地址与std::remove_cv<decltype(val)>::type nonConstVal = someOtherFun();
相同。
是否有任何选项可以在Cassandra中设置多个conf/cassandra.yaml
?我试过了
rpc_address
和
rpc_address
这些都不起作用。
答案 0 :(得分:2)
我得到了答案。你必须使用:
rpc_address: 0.0.0.0
并将broadcast_rpc_address
设置为0.0.0.0以外的其他内容。
有关详细信息,请参阅http://docs.datastax.com/en/cassandra/1.2/cassandra/configuration/configCassandra_yaml_r.html。
答案 1 :(得分:0)
rpc_address和rpc_interface采用单个值,因此您无法为它们提供多个值。
我不确定您为什么要使用多个地址。 Cassandra可以根据需要在单个地址上建立多个连接。