我在Azure cloud上安装了PostgreSQL3.8和StreamSets 10.12。它的功能与预期一致,只是postgresql CDC没有捕获目标监控表的任何更改。
我在本地Ubuntu 18.04 LTS桌面上有完全相同的安装,CDC工作正常。
我检查了postgresql的复制槽,它可以输出预期的更改。但是在postgresql CDC的起源中,没有数据传入。
我不确定这是wal2json或postgresql CDC起源的问题,以及如何解决这个问题。
以下是wal2json的安装和配置步骤:
https://github.com/streamsets/wal2json
我有什么遗漏的吗?
发布于 2020-03-06 10:17:17
根据StreamSets documentation on the PostgreSQL CDC origin的说法,目前支持的PostgreSQL版本为:
9.4.18
的
我猜问题在于PostgreSQL 10.12并不完全兼容。不过,我不确定为什么你的笔记本电脑和Azure会有所不同。
https://stackoverflow.com/questions/60521671
复制相似问题