Время ожидания чтения Кассандры в 5-минутном интервале последовательно?
Может кто-нибудь объяснить, почему в моем кластере Cassandra могут возникать тайм-ауты чтения каждые 4-5 минут. Я почти мог видеть это последовательно и быть в состоянии воспроизвести это последовательно.
Пропускная способность чтения поддерживалась на уровне 1 запроса в секунду, при этом в кластере не происходило операций записи или сжатия. Время считывания настроено как 5 секунд в файле cassandra.yaml. Я использую Java-драйвер datastax 2.1.14.
Трассировка во время тайм-аута не работает. Выполнение чтения во второй раз в cqlsh завершается успешно для того же ключа строки. Посмотрел этот https://issues.apache.org/jira/browse/CASSANDRA-8194 jira, который похож на проблему, которую я вижу. Мы используем dse 4.6.2, которая имеет это исправление. Пробовал отключить аутентификацию в моем кластере, но видел то же самое 4-5 минутное время ожидания чтения.
Пожалуйста, предложите способы решения этой проблемы.
Спасибо, Шриватсан
1 ответ
У меня была та же проблема, которая была решена после установки read_request_timeout_in_ms (мс) до 10000.