Как версия Cassandra 3.x назначает соединение различным микросервисам, подключающимся к одному и тому же пространству ключей, используя один и тот же идентификатор пользователя - PullRequest
0 голосов
/ 19 июня 2020

Я действительно новичок в cassandra, у нас есть 5 микросервисов, которые подключаются к одному кластеру cassandra. У нас есть кластер кассандры из 6 узлов. В нашей архитектуре все 5 микросервисов подключаются к одному кластеру и одному ключевому пространству с использованием одного и того же идентификатора пользователя и пароля. когда я посмотрел на объект кластера Cassandra, я увидел, что драйвер java использует протокол V4, 1024 maxReequestperConnection, максимальное соединение также равно 1. Мне нужно понять, почему 5 микросервисов подключаются с использованием одного соединения и каково максимальное количество cql мы можем запускать из каждого микросервиса. в настоящее время одна из микросервисов периодически выдает исключение BusyPoolException. Пожалуйста, помогите мне понять, как устанавливается соединение между кластером и микросервисом и какое максимальное количество запросов мы можем отправить с каждого микросервиса

...