使用mongodb和kafka连接的Debezium无法收听和更新到mongodb

时间:2019-12-06 05:09:28

标签: mongodb apache-kafka apache-kafka-connect debezium

我对Debezium还是陌生的,为此我在https://debezium.io/documentation/reference/0.10/tutorial.html上遵循了它的教程,因此我可以将其用于Mysql,但是我的最终目标是与MongoDb Connector一起使用,为此在https://github.com/debezium/debezium-examples/tree/master/tutorial此链接上尝试了一个示例docker文件。但是使用mongodb时,我无法收听任何主题或对数据库进行任何更新。我收到错误消息:

WriteCommandError({
    "ok" : 0,
    "errmsg" : "not authorized on inverntory to execute command { insert: \"customers\", ordered: true, lsid: { id: UUID(\"49686d4a-b724-49ab-8269-3ad7eb70e629\") }, $db: \"inverntory\" }",
    "code" : 13,
    "codeName" : "Unauthorized"
})

在mongoshell上使用插入命令或任何其他命令。 如果您有任何明确描述使用mongodb-kafka-debezium的链接,我将如何解决此问题,请发表评论。

0 个答案:

没有答案