Spring Cassandra 3.0.1.RELEASE (Datastax 4.6+) запросы журнала - PullRequest
1 голос
/ 12 июля 2020

Я использую последнюю версию Spring data cassandra, которая использует datastax 4.6

В более старой версии был способ регистрировать более медленные и обычные запросы с использованием QueryLogger и Cluster

Однако я не могу найти способ регистрации запросов и времени, затраченного в более новой версии

1 Ответ

0 голосов
/ 12 июля 2020

В новой версии это делается с помощью конфигурации - путем настройки datastax-java-driver.advanced.request-tracker на RequestLogger (через файл конфигурации или свойства системы) - см. соответствующую часть файла reference.conf для получения более подробной информации . Вы можете включить ведение журнала медленных запросов, неудачных запросов и т. Д. c. Поместите в src/main/resources/application.conf что-то вроде этого:

datastax-java-driver.advanced.request-tracker {
  class = RequestLogger
  slow {
    threshold = 500 milliseconds
    enabled = true
  }
}

и вам нужно настроить ведение журнала для драйвера .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...