2016-04-19 58 views
0

至少这看起来似乎是这样。我可以列出任意数量的东海岸或西海岸的机器,并且只有当它们混合时才会破裂。DataStax Spark Cassandra连接器在跨区域混合触点时无法连接

我在Apache Spark(1.6.1)上使用最新的(1.6.0-M2)DataStax Spark Cassandra Connector。目前我有一个联系点,并且希望为故障转移添加更多的节点。该文档最近更新为支持逗号分隔列表。如果我列出来自我西&东海岸的数据中心的主机,我收到了类似的错误:

java.io.IOException: Failed to open native connection to Cassandra at {10.240.0.11, 10.240.0.12, 10.240.0.9, 10.240.0.8, 10.240.0.7, 10.240.0.10}:9042

这是司机的向本地数据中心偏好一些神器?我是否可以将其配置为完全故障切换?我应该小心只在一个地区提供几个联系点吗?

回答

0

好吧,这很尴尬。我没有看到所有的错误信息:

Caused by: java.lang.IllegalArgumentException: Contact points contain multiple data centers: us-central1, us-east1

这是一个奇怪的行为,但我已经怀疑。

相关问题