本章节为使用者介绍多发比对常见问题排查。

9.4.1. 问题清单

9.4.1.1. 新增一个目标数据库但通过多发始终无法把结果写入到该数据库

1. 检查多发配置文件【微服务java进程的工作目录/config/jrescloud.properties】中关于目标数据源的配置(如:multiplex.datasource.lightdb_oracle.url=XXX),其中 lightdb_oracle 为数据库类型, 需要与统一sql的(com.hundsun.lightdb.unisql.proxy.jdbc.DBtype)名称保持完全一致,且名称全部为小写,multiplex.datasource.lightdb_oracle.username=XXX和multiplex.datasource.lightdb_oracle.password=XXX需同步修改。

9.4.1.2. mysql源库连接到其他数据库,非预定数据库

检查下面的数据库为 monitor ,业务库较多,需要根据实际业务使用的库进行调整

url=jdbc:unisql:mysql://local:3306/monitor?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Asia/Shanghai&useSSL=false&mode=MULTIPLEX&sourceDialect=mysql&targetDialect=mysql