开发者社区> 问答> 正文

flinkcdc2.3.0对接postgre这个报错大家有遇到过么?2023-04-10 06:06

flinkcdc2.3.0对接postgre这个报错大家有遇到过么?2023-04-10 06:06:38,129 INFO org.apache.flink.runtime.executiongraph.ExecutionGraph [] - Source: TableSourceScan(table=[[default_catalog, default_database, products]], fields=[cum_id, secret_id, response_code, ecid, product_code, product_name, partner_secret_id, secret_id_type, product_ord_id, product_code_type, eboss_product_code, partner_product_code, request_refid, response_refid, response_msg, response, timeresp, id, request_time, response_time, name, mobile, cert_no, result, response_key, response_value, customer_req_time, customer_resp_time, partner_id]) -> DropUpdateBefore -> Calc(select=[cum_id, secret_id, response_code, ecid, product_code, product_name, partner_secret_id, secret_id_type, product_ord_id, product_code_type, eboss_product_code, partner_product_code, request_refid, response_refid, response_msg, response, timeresp, id, request_time, CAST(DATE_FORMAT(request_time, _UTF-16LE'yyyyMMddHH')) AS request_hour_time, CAST(DATE_FORMAT(request_time, _UTF-16LE'yyyyMMdd')) AS request_day_time, CAST(DATE_FORMAT(request_time, _UTF-16LE'yyyyMM')) AS request_month_time, CAST(DATE_FORMAT(request_time, _UTF-16LE'yyyy')) AS request_year_time, response_time, name, mobile, cert_no, result, response_key, response_value, customer_req_time, customer_resp_time, partner_id]) (1/1) (c4290cd3a02426892bab790950da1a3b) switched from RUNNING to FAILED on container_1671783510478_0035_01_000002 @ hyy-cdh-002 (dataPort=45806). com.ververica.cdc.connectors.shaded.org.apache.kafka.connect.errors.ConnectException: An exception occurred in the change event producer. This connector will be stopped. at io.debezium.pipeline.ErrorHandler.setProducerThrowable(ErrorHandler.java:42) ~[flink-sql-connector-mysql-cdc-2.3.0.jar:2.3.0] at io.debezium.connector.postgresql.PostgresStreamingChangeEventSource.execute(PostgresStreamingChangeEventSource.java:168) ~[flink-sql-connector-postgres-cdc-2.3.0.jar:2.3.0] at io.debezium.connector.postgresql.PostgresStreamingChangeEventSource.execute(PostgresStreamingChangeEventSource.java:40)

展开
收起
真的很搞笑 2023-04-19 12:44:55 222 0
1 条回答
写回答
取消 提交回答
  • 值得去的地方都没有捷径

    这个报错是指在使用Flink SQL Connector for MySQL CDC 2.3.0对接PostgreSQL数据库时发生的异常。具体来说,可能是由于在处理变更事件生产者时发生了异常导致的。

    可能的解决方案包括:

    检查PostgreSQL数据库的配置是否正确,确保连接准确无误。

    检查程序中是否存在错误的引用或语法错误,例如表名或列名的拼写错误或语法错误。

    升级或降级Flint SQL Connector版本,尝试使用其他版本的Connector连接PostgreSQL数据库,或使用其他连接器。

    检查是否有重复的记录或无效的数据,这可能导致无法处理数据,从而引发异常。确保清除所有无效数据或重复记录。

    2023-04-19 14:35:08
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
实时计算 Flink 版(Alibaba Cloud Realtime Compute for Apache Flink,Powered by Ververica)是阿里云基于 Apache Flink 构建的企业级、高性能实时大数据处理系统,由 Apache Flink 创始团队官方出品,拥有全球统一商业化品牌,完全兼容开源 Flink API,提供丰富的企业级增值功能。
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载