首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2 APIM 3.0.0 MB存储数据库

问WSO2 APIM 3.0.0 MB存储数据库
EN

Stack Overflow用户
提问于 2019-11-27 19:13:21
回答 2查看 231关注 0票数 0

我尝试使用流量管理器配置文件安装一个WSO2 3.0.0APIM实例。是否可以通过deployment.toml文件将MB_STORE数据源配置为mysql配置?master-Datources.xml在启动时总是被MB_STORE数据源的默认h2数据库覆盖。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-11-27 19:46:37

您可以通过在/repository/conf/deployment.toml中添加以下配置来配置MB源数据源:

代码语言:javascript
复制
[[datasource]]
id = "WSO2_MB_STORE_DB"
url = "jdbc:mysql://<ip-address>:<port>/mb_store"
username = "username"
password = "password"
driver = "com.mysql.jdbc.Driver"
validationQuery = "SELECT 1"
pool_options.maxActive = 50
pool_options.maxWait = 60000
pool_options.validationInterval = 30000
pool_options.defaultAutoCommit = false

要配置Carbon DB / AM_DB,添加以下配置就足够了,因为它们是预先配置的,对于其他数据库,您需要添加上述所有配置。

代码语言:javascript
复制
[database.apim_db]
type = "mysql"
url = "jdbc:mysql://localhost:3306/am_db"
username = "username"
password = "password"

[database.shared_db]
type = "mysql"
url = "jdbc:mysql://localhost:3306/reg_db"
username = "username"
password = "password"
票数 1
EN

Stack Overflow用户

发布于 2019-11-27 19:35:44

无法从deployment.toml配置MB_STORE。此数据源配置为在H2中运行,因为它不包含重要数据。如果要将其更改为Mysql,可以在wso2am-3.0.0/repository/resources/conf/templates/repository/conf/datasources中编辑master-datasources.xml.j2文件

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59068915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档