mongodb - 带有 MongoDB sink 连接的 Confluent Cloud 无法正常工作
问题描述
我正在尝试将 confluent kafka connect 与 mongodb sink 连接,但它没有按预期工作,它会引发空指针异常。
我的融合开发环境在 GCP VM 实例中运行。
并安装了“confluent-hub install mongodb/kafka-connect-mongodb:latest”
以下是我的接收器配置。
{
"name": "today-menu-sink",
"config": {
"connector.class":"com.mongodb.kafka.connect.MongoSinkConnector",
"tasks.max":"1",
"topics":"newuser",
"connection.uri":"mongodb+srv://*********************.mongodb.net",
"database":"BigBoxStore",
"collection":"users",
"key.converter":"org.apache.kafka.connect.json.JsonConverter",
"key.converter.schemas.enable":false,
"value.converter":"io.confluent.connect.avro.AvroConverter",
"value.converter.schema.registry.url" : "http://*******:8081" ,
"value.converter.schemas.enable":true
}
}
解决方案
推荐阅读
- python-3.x - 我无法在 alpine 上使用 pip3 安装 python 包
- angular - 如何创建一个可以从具有不同参数的不同组件调用的通用角度 ng2-charts(条形图)组件
- java - 在 Java 中使用 selenium 登录 facebook
- reactjs - 将道具作为 {...props} 而不是 myProp={value} 给组件是否会重新渲染该组件?
- pom.xml - pom.xml 错误,无法在我的 pom.xml 中找到问题所在
- node.js - Typescript 在使用 Promises 时生成 __awaiter、__generator
- mysql - MYSQL - 从选择“自身”中检查可能吗?
- c# - System.Text.UTF8Encoding().GetBytes 添加换行符
- javascript - 使用 D3 / SVG 向矩形元素添加文本
- class - 将模型应用于数据 - 从子类(模型)继承或访问根类(数据)的属性