如何通过java驱动程序确定数据池中节点的工作负载类型? 按工作负载,我的意思是节点是集群中的Solr节点或hadoop节点或cassandra节点。
答案 0 :(得分:0)
java驱动程序专注于纯Apache Cassandra,因此它不知道DataStax Enterprise特有的功能,例如“工作负载”类型。
“dsetool ring”命令可用于手动检查工作负载。
工作负载存储在名为“system.peers”的DSE系统表中,因此您可以使用查询“SELECT workload FROM system.peers”来获取除协调器节点之外的所有节点的工作负载。不幸的是,system.local表中没有工作负载列,因此,您必须在另一个节点上执行相同的查询以确定特定节点的工作负载。
我将在此处提交内部DSE问题,因为它没有文档记录,应该更容易和明显。