【发布时间】:2021-08-07 17:12:39
【问题描述】:
我正在使用 Cassandra 3.x 和 Phantom 驱动程序 (scala),并将我的 Cassandra 部署从简单的三节点集群修改为包含两个数据中心的多数据中心 Cassandra 部署:
事务性 - “主要”数据中心,所有读取/写入都发生在该数据中心(某些分析作业完成的读取/写入除外)。
分析 - 仅用于分析目的的数据中心。分析作业应在此数据中心上运行(即读/写)。
我将分析作业的客户端配置为读取/写入分析数据中心,并将所有其他服务配置为从事务数据中心读取/写入。
如何检查客户端的实际行为是否符合预期 - 并将数据读/写到正确的数据中心?
【问题讨论】:
-
大多数驱动程序都允许您打开跟踪。这可能会有所帮助。
-
@Aaron,这确实有帮助。我将 com.datastax.driver.core.Connection 记录器级别设置为跟踪并找到它。你能回答这个问题以便我接受吗?
标签: cassandra datastax-java-driver phantom-dsl