Postgresql 400 Debezium Postgres连接器注册期间的错误请求

Postgresql 400 Debezium Postgres连接器注册期间的错误请求,postgresql,apache-kafka,debezium,Postgresql,Apache Kafka,Debezium,在按照教程中所述配置Kafka和debezium connect之后,无论何时: 这是我的连接器创建 curl-i-X POST-H“Accept:application/json“-H”内容类型:application/json“localhost:8083/connectors/-d'{“name”:“postgres order debezium connector”,“config”:{“connector.class”:“io.debezium.connector.postgresql

在按照教程中所述配置Kafka和debezium connect之后,无论何时:

这是我的连接器创建

curl-i-X POST-H“Accept:application/json“-H”内容类型:application/json“localhost:8083/connectors/-d'{“name”:“postgres order debezium connector”,“config”:{“connector.class”:“io.debezium.connector.postgresql.PostgresConnector”,“database.hostname”:“localhost”,“database.port”:“5432”,“database.user”:“postgres”,“database.password”:“postgres”,“database.server.id:“184054”,“database.server.name:“postgres订单服务”,“database.whitelist:“public.order服务”,“database.history.kafka.bootstrap.servers:“bitnami kafka服务器:9092”,“database.history.kafka.topic:“schema changes.order服务”}
我得到以下回应

    {
        "error_code": 400,
        "message": "Connector configuration is invalid and contains the following 1 error(s):
                    A value is required You can also find the above list of errors at the endpoint 
                    /{connectorType}/config/validate"
    }
我已经运行了ZookeeperKafkaPostgresdebezium connect作为docker容器,配置如下所示

动物园管理员

docker run-d-it-p 2181:2181——名称bitnami zookeeper——网络本地应用层
-e允许匿名登录=是
比特纳米/动物园管理员:最新版本
阿帕奇卡夫卡

docker run-d-it-p9092:9092——名称bitnami kafka服务器——网络本地应用层
-e允许\u明文\u侦听器=是
-e KAFKA_CFG_ZOOKEEPER_CONNECT=bitnami ZOOKEEPER:2181
比特纳米/卡夫卡:最新版本
Debezium connect(我也尝试过1.1版)

docker run-it-p8083:8083——名称debezium postgres connect——网络本地应用层
-e组ID=1
-e CONFIG\u STORAGE\u TOPIC=debe\u postgres\u configs
-e OFFSET\u STORAGE\u TOPIC=debe\u postgres\u OFFSET
-e STATUS\u STORAGE\u TOPIC=debe\u postgres\u STATUS
-e BOOTSTRAP_SERVERS=bitnami kafka服务器:9092
--链接本地postgres:本地postgres
debezium/connect:最新版本
Postgres docker

docker run-it-p 5432:5432——网络本地应用层——命名本地postgres-e
POSTGRES_PASSWORD=1234-d POSTGRES
我也尝试过使用debezium postgres图像


我的配置可能出了什么问题?

运行
curl
时,是否可以检查Kafka Connect worker日志?我认为应该有比您所引用的更多的错误详细信息。您可能有一个
/logs
目录。尝试检查并放置文件中的一些相关错误。运行
curl
时,是否可以检查Kafka Connect worker日志?我认为应该有比您所引用的更多的错误详细信息。您可能有一个
/logs
目录。尝试检查并放置文件中的一些相关错误。