背景:

济明可信单机mysql5.7升级为单机万象8.0

现象:

在新数据库迁移完成之后,前端页面报“未知错误”;

F12排查为复杂报表接口报错;登录服务器查看复杂报表容器日志发现有解析不了mysql的报错

当时立马定位为原先单机mysql的连接信息在复杂报表配置文件中没有更改过来,只更改了服务的yaml文件中的DB字段的数据连接信息。

解决方法:

在/youdata/complex-report下修改context.xml文件,

将原先单机mysql连接url改为新单机万象数据库的url

然后重启复杂报表服务

docker service update --force youdata_complex-report

重启完成后,前端没有该报错