为什么?
出于教育目的。我认为让观众真正“看到”这样的效果真的很好。
设置
建议
这可以在docker日志中或我不知道的Spring数据Cassandra中实现吗?
答案 0 :(得分:2)
我不了解Spring Data,但是在普通的Java驱动程序中,您可以通过ResultSet
从getExecutionInfo
获取执行信息,并从中调用函数getQueriedHost
。如果您使用默认的DCAware / TokenAware负载平衡策略,那么您将至少到达保存数据的节点之一。您可以通过Metadata
类获取其余信息,从中可以获取主机拥有的令牌范围的列表,为分区键生成令牌以及在令牌范围中查找。
P.S。有关更多详细信息,请参见Java driver documentation。