随着接口部署数量和交互数据越来越多,原来基于Mirth Connect默认derby嵌入式数据库下运行越来越不能满足高性能、高可靠等线上刚性需求;故需要切换Mirth Connect的运行后台数据库。
本节课,我们把Mirth Connect由derby嵌入式数据库切换到Mariadb数据库:
1.启动MariaDB数据库管理工具Heidisql,创建数据库
-- 创建 mirth 数据库
CREATE DATABASE IF NOT EXISTS `mirth`;
-- 赋予root用户远程访问权限
grant all on mirth.* to 'root'@'%' identified by '125353Ct';
FLUSH PRIVILEGES;
2.首先Mirth Connect驾驶舱备份所有信道到本地磁盘后,停止Mirth Connect服务,修改mirth.properties配置文件
打开D:\Mirth\MirthConnect\conf目录下的mirth.properties文件,修改配置如下:
database = MysqL #因为MariaDB是MysqL的一个分支,故这里配置必须设定为MysqL,不能设定为MariaDB.
database.url = jdbc:mariadb://localhost:3306/mirth
database.driver = org.mariadb.jdbc.Driver
database.username =root
database.password =125353Ct
3.启动Mirth Connect服务
成功重启Mirth Connect后,打开Heidisql客户端,可以看到Mirth后台数据库已经自动初始化,在Mirth Connect驾驶舱重新导入原先备份的信道即可。
后台数据库切换到Mariadb后可以愉快地进行更多负载的线上任务了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。