logo
社区首页 / 全域数据集成平台 / 问题详情
标题
数据库监听器启动失败
0
用户头像
楼主:向先生
主题:2     回复:5     获赞:0 注册日期:2023-06-27

图片alt

控制台日志:

ETL01:06/27 21:15:48=&gtjava.lang.Class - org.apache.kafka.connect.errors.ConnectException: Error configuring an instance of MySqlConnectorTask; check the logs for details at io.debezium.connector.common.BaseSourceTask.start(BaseSourceTask.java:120) at io.debezium.embedded.EmbeddedEngine.run(EmbeddedEngine.java:759) at io.debezium.embedded.ConvertingEngineBuilder$2.run(ConvertingEngineBuilder.java:192) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:750)

docker安装 两个数据库都是MySQL8.0.24,开启了binlog

请问如何解决?

---------------------------------------------------
签名:
共9回答
0
用户头像
回答者: RC_Paul
获赞:8 注册于:2023-06-28 回答于 2023-06-28 09:20:51 #1

需要提供完整的错误日志,目前的错误信息无法定位出具体原因。

---------------------------------------------------
签名:
0
用户头像
回答者: 向先生
获赞:0 注册于:2023-06-27 回答于 2023-06-28 18:00:52 #2
当前日志文件:/usr/tomcat/webapps/ROOT/log/etl01/20230628/20230628173310.log
ETL01:06/28 17:33:10=&gt提示:系统初始化开始...
ETL01:06/28 17:33:11=&gt提示:系统数据在MongoDB中...
ETL01:06/28 17:33:11=&gt使用平台数据源作为日志数据源
ETL01:06/28 17:33:11=&gt链接 MongoDB ServerAddress:127.0.0.1
ETL01:06/28 17:33:11=&gt系统已配置为停止数据包初始化选项StopInitInstallData=true
ETL01:06/28 17:33:11=&gt消息:开始扫描JavaBean所在包:cn.restcloud(包名可在core.properties文件中的AutoScanPackageName中指定多个用逗号分隔)
ETL01:06/28 17:33:11=&gtSuccessfully registered (0) java bean,update (0) java bean information!
ETL01:06/28 17:33:11=&gt消息:系统缓存初始化开始
ETL01:06/28 17:33:11=&gt消息:容器初始化开始
ETL01:06/28 17:33:12=&gt消息:所有Java Bean配置初始完成,共(560)个Java Bean配置记录
ETL01:06/28 17:33:15=&gt信息:Velocity模板文件路径配置值为:
ETL01:06/28 17:33:15=&gt消息:共成功实例化(553)个Java Bean对像,失败的个数为(0)
ETL01:06/28 17:33:15=&gt消息:容器初始化结束
ETL01:06/28 17:33:15=&gt消息:开始扫描包:cn.restcloud(包名可在core.properties文件中的PackageName中指定多个用逗号分隔)
ETL01:06/28 17:33:15=&gtcn.restcloud更新或注册(0)个服务、(0)个输入参数、(0)个输出编码!
ETL01:06/28 17:33:15=&gt错误:Java文件监控器功能未启用,目录(/usr/tomcat/webapps/ROOT/WEB-INF/src/main/java)不存在,请在core.properties文件中进行配置
ETL01:06/28 17:33:15=&gt消息:准备初始化定时任务
ETL01:06/28 17:33:15=&gt提示:成功启动( 系统缓存有效期维护任务)定时任务: Wed Jun 28 17:33:20 CST 2023 定时表达式为: 0/10 * * * * ?
ETL01:06/28 17:33:16=&gt提示:成功启动(集群服务器状态更新(30秒一次))定时任务: Wed Jun 28 17:33:30 CST 2023 定时表达式为: 0/30 * * * * ?
ETL01:06/28 17:33:16=&gt提示:成功启动(自动维护用户密码的有效期(每晚一次))定时任务: Wed Jun 28 23:15:00 CST 2023 定时表达式为: 0 15 23 * * ?
ETL01:06/28 17:33:16=&gt提示:成功启动(读取API监控日志到MongoDB中去)定时任务: Wed Jun 28 17:33:30 CST 2023 定时表达式为: 0/15 * * * * ?
ETL01:06/28 17:33:16=&gt提示:成功启动(自动定时重载API中的配置缓存数据)定时任务: Wed Jun 28 17:34:00 CST 2023 定时表达式为: 0 0/1 * * * ?
ETL01:06/28 17:33:16=&gt提示:成功启动(定时清除硬盘中的日志文件)定时任务: Wed Jun 28 23:15:00 CST 2023 定时表达式为: 0 15 23 * * ?
ETL01:06/28 17:33:16=&gt提示:成功启动(定时启动和同步ETL中的调度流程)定时任务: Wed Jun 28 17:33:30 CST 2023 定时表达式为: 0/30 * * * * ?
ETL01:06/28 17:33:16=&gt提示:成功启动(定时重跑ETL流程)定时任务: Wed Jun 28 17:33:30 CST 2023 定时表达式为: 0/30 * * * * ?
ETL01:06/28 17:33:16=&gt提示:成功启动(ETL任务调度队列执行器)定时任务: Wed Jun 28 17:33:20 CST 2023 定时表达式为: 0/10 * * * * ?
ETL01:06/28 17:33:16=&gt消息:定时任务初始化结束
ETL01:06/28 17:33:16=&gt::::::::::::::::::::::::::::::::::::::::::::::::::
ETL01:06/28 17:33:16=&gt::::::::::::::::::::::::::::::::::::::::::::::::::
ETL01:06/28 17:33:16=&gt::欢迎使用RestCloud新一代全域数据集成平台!:::::::::::
ETL01:06/28 17:33:16=&gt::::::::::::::::::::::::::::::::::::::::::::::::::
ETL01:06/28 17:33:16=&gt::::::::::::::::::::::::::::::::::::::::::::::::::
ETL01:06/28 17:33:16=&gtInfo:System initialization end...
ETL01:Anonymous at 06/28 17:33:30 traceId:649bfe6a3e7c3c1dfb7d7149 =&gt集群服务器(ETL01)超过-45秒没有更新状态,被强制下线!
ETL01:Anonymous at 06/28 17:33:30 traceId:649bfe6a3e7c3c1dfb7d7149 =&gt集群服务器总数量(0),在集群(ETL)服务器中未发现主服务器!
ETL01:admin at 06/28 17:33:40 traceId:649bfe743e7c3c1dfb7d717a =&gt准备测试数据库网络连通性
ETL01:admin at 06/28 17:33:40 traceId:649bfe743e7c3c1dfb7d717a =&gt测试数据库地址(192.168.2.241:3306)
ETL01:admin at 06/28 17:33:40 traceId:649bfe743e7c3c1dfb7d717a =&gt数据库网络连通性测试正常
ETL01:admin at 06/28 17:33:44 traceId:649bfe783e7c3c1dfb7d7180 =&gt准备测试数据库网络连通性
ETL01:admin at 06/28 17:33:44 traceId:649bfe783e7c3c1dfb7d7180 =&gt测试数据库地址(192.168.2.231:3306)
ETL01:admin at 06/28 17:33:44 traceId:649bfe783e7c3c1dfb7d7180 =&gt数据库网络连通性测试正常
ETL01:06/28 17:34:00=&gt集群服务器总数量(0),在集群(ETL)服务器中未发现主服务器!
ETL01:Anonymous at 06/28 17:34:00 traceId:649bfe883e7c3c1dfb7d71c2 =&gt集群服务器总数量(0),在集群(ETL)服务器中未发现主服务器!
ETL01:06/28 17:34:30=&gt集群服务器总数量(0),在集群(ETL)服务器中未发现主服务器!
ETL01:Anonymous at 06/28 17:34:30 traceId:649bfea63e7c3c1dfb7d71dd =&gt集群服务器总数量(0),在集群(ETL)服务器中未发现主服务器!
ETL01:Anonymous at 06/28 17:34:30 traceId:649bfea63e7c3c1dfb7d71dd =&gt集群(ETL),重新选举(ETL01)为主服务器!
ETL01:admin at 06/28 17:35:35 traceId:649bfee63e7c3c1dfb7d720c =&gt准备读取数据库表:Catalog=yjzhddxt_v3=&gtschema=null
ETL01:admin at 06/28 17:38:17 traceId:649bff893e7c3c1dfb7d729e =&gt手动启动监听器=&gt192.168.2.231:3306-192.168.2.241:3306
ETL01:06/28 17:38:18=&gtjava.lang.Class - org.apache.kafka.connect.errors.ConnectException: Error configuring an instance of MySqlConnectorTask; check the logs for details
at io.debezium.connector.common.BaseSourceTask.start(BaseSourceTask.java:120)
at io.debezium.embedded.EmbeddedEngine.run(EmbeddedEngine.java:759)
at io.debezium.embedded.ConvertingEngineBuilder$2.run(ConvertingEngineBuilder.java:192)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
---------------------------------------------------
签名:
0
用户头像
回答者: 1562516****
获赞:0 注册于:2023-06-05 回答于 2023-06-28 18:09:46 #3

你好,日志发的不完整,排查不出是什么错误。可以加一下我们的社区群,发一下完整的报错日志哦~

---------------------------------------------------
签名:
0
用户头像
回答者: 向先生
获赞:0 注册于:2023-06-27 回答于 2023-06-28 18:16:51 #4

这已经是所有的日志内容了

---------------------------------------------------
签名:
0
用户头像
回答者: 1562516****
获赞:0 注册于:2023-06-05 回答于 2023-06-28 18:23:32 #5

看tomcat控制台的完整报错信息。黑窗口的那个

---------------------------------------------------
签名: