Cassandra Java驱动程序使用的打印一致性级别有哪些选项?

1zmg4dgp  于 2022-10-21  发布在  Cassandra
关注(0)|答案(1)|浏览(134)

正在尝试使用JPA打印数据税的一致性级别。我们最近迁移到了Spring 2.7.0版本。作为迁移过程的一部分,一致性选项在驱动程序级别设置:

return programmaticDriverConfigLoaderBuilder -> programmaticDriverConfigLoaderBuilder
            .withString(DefaultDriverOption.REQUEST_CONSISTENCY,  ConsistencyLevel.LOCAL_QUORUM.name())
            .withString(DefaultDriverOption.SESSION_LEAK_THRESHOLD, sessionThreshold)
            .build();

尝试将根目录的日志级别设置为跟踪,但无法看到为任何查询设置的日志级别。

<root level="TRACE">
    <appender-ref ref="defaultConsoleAppender" />
</root>

日志


小时
在查询级别打印一致性级别的其他可用选项有哪些。任何见解都会有很大帮助。

b09cbbtk

b09cbbtk1#

目前还没有API可用于通过Java驱动程序实现这一点。
除了扩展RequestLogger类并自己修改之外,没有现成的选项可用。如果您有想法,欢迎您来到log a ticket并提交PR,我们很乐意审核。
顺便说一下,我很想了解你想解决的问题。我有点惊讶,您需要记录用于查询的一致性级别,因为您已经明确设置了默认值。要么(a)你不相信驱动程序符合配置的一致性,要么(b)你正面临另一个问题,你认为日志记录会帮助你解决这个问题。在任何情况下,如果您发布一个包含实际问题详细信息的新问题,我们可能会帮助您解决这个问题,那会更好。干杯

相关问题