Kafka Connect Confluent JDB c не контролирует пул сеансов в базе данных MS SQL - PullRequest
0 голосов
/ 30 апреля 2020

Я работаю с Kafka Connect и Confluent JDB c. Интегрируйте исходный соединитель с Ms sql и через несколько дней go рабочая область предупредила нас о том, что в базе данных находится большое количество сеансов в «спящем» состоянии. Мне нужно управлять этими сеансами, но, по-видимому, соединитель (confluent jdb c) не имеет этих свойств в своей конфигурации.

У вас есть какие-либо идеи по исправлению этой проблемы?

1 Ответ

0 голосов
/ 30 апреля 2020

Kafka Connect будет выполнять не менее одной задачи на каждый соединитель. Каждый соединитель изолирован от другого и, кроме общего доступа к среде выполнения, изолирован от других.

Поэтому, если у вас есть 27 источников соединителей из одной базы данных, у вас будет минимум 27 подключений к базе данных.

Если вы не можете уменьшить количество соединителей (например, из-за того, что один соединитель извлекается из нескольких таблиц), то я думаю, что единственный вариант - поговорить с вашим администратором базы данных о применении какого-либо управления ресурсами на сторона СУБД. Например, на Oracle для этого можно использовать опцию Resource Manager.

...