现网部署需要MongoDB添加密码验证,一开始以为无法做到。
看了flume-mongodb-sink插件源码, 看到是有权限验证和用户名密码的。
几经波折找到相关配置在flume/conf下面找到conf文件加上如下配置,重启flume即可连上加密后的flume
log.sinks.sink1.authenticationEnabled = true
log.sinks.sink1.username = username
log.sinks.sink1.password = password
有多个sink配置多次即可。