Postgres CDC未在Azure云上捕获数据



我在Azure云上安装了StreamSets 3.8和postgresql 10.12。除了postgresqlCDC没有捕获目标监控表的任何更改之外,它的功能与预期一样。

我在本地Ubuntu 18.04 LTS桌面上有完全相同的安装,CDC正在按预期工作。

我检查了postgresql的复制槽,它可以按预期输出更改。但在postgresql CDC的起源中,没有数据传入。

我不确定这是wal2json或postgresqlCDC起源的问题,以及如何解决这个问题。

以下是wal2json的安装和配置步骤:

https://github.com/streamsets/wal2json

我这里有什么遗漏吗?

根据PostgreSQL CDC来源的StreamSets文档,目前支持的PostgreSQL版本有:

  • PostgreSQL 9.4.18
  • PostgreSQL 9.6.2
  • PostgreSQL 9.6.9
  • PostgreSQL 10.4

我猜问题是PostgreSQL 10.12不太兼容。不知道为什么你的笔记本电脑和Azure会有所不同。

相关内容

最新更新