我正在与Kafka连接和汇合jdbc。将源连接器与mssql集成,几天前操作区警告我们,数据库中有大量处于“休眠”状态的会话。我需要控制这些会话,但显然连接器(合流jdbc)的配置中没有这些属性。你有什么办法来纠正这个问题吗?
3mpgtkmj1#
kafka connect将为每个连接器至少运行一个任务。每个连接器彼此隔离,除了共享运行时环境之外,其他连接器也彼此隔离。因此,如果您有27个连接器来自同一个数据库,那么您将至少有27个到数据库的连接。如果您不能减少连接器的数量(例如,通过从多个表中提取一个连接器),那么我认为您唯一的选择就是与dba讨论如何在rdbms端实施某种资源管理。例如,在oracle上,资源管理器选项可用于此目的。
1条答案
按热度按时间3mpgtkmj1#
kafka connect将为每个连接器至少运行一个任务。每个连接器彼此隔离,除了共享运行时环境之外,其他连接器也彼此隔离。
因此,如果您有27个连接器来自同一个数据库,那么您将至少有27个到数据库的连接。
如果您不能减少连接器的数量(例如,通过从多个表中提取一个连接器),那么我认为您唯一的选择就是与dba讨论如何在rdbms端实施某种资源管理。例如,在oracle上,资源管理器选项可用于此目的。