Debezium系列之:使用Debezium接入MongoDB数据库数据,赋予账号数据采集的权限
如下图所示,成功运行MongoDB数据库的Debezium Connector
一、需求背景
- 当MongoDB账号无数据采集的权限,会导致MongoDB debezium connector连接上MongoDB数据库后,由于账号权限不够,会反复尝试连接MongoDB数据库,从而造成MongoDB数据库的连接数一直增加,甚至导致MongoDB数据库挂掉。
- 因此,需要给MongoDB数据库账号赋予足够的权限
查询MongoDB数据库连接数的方法如下所示:
db.serverStatus().connections
{
"current" : 21,
"available" : 19979,