WSO2 APIM 3.0.0 MB 商店数据库
WSO2 APIM 3.0.0 MB STORE database
我尝试使用流量管理器配置文件安装 WSO2 3.0.0 APIM 实例。
是否可以通过 deployment.toml 文件将 MB_STORE 数据源配置为 mysql 配置?
master-datasources.xml 在启动时总是被 MB_STORE 数据源的默认 h2 数据库覆盖。
从 deployment.toml 开始,无法配置 MB_STORE。此数据源在 H2 中配置为 运行,因为它不包含重要数据。如果你想把这个改成Mysql,你可以编辑wso2am-3.0.0/repository/resources/conf/templates/repository/conf/datasources
中的master-datasources.xml.j2文件
您可以通过在/repository/conf/deployment.toml中添加以下配置来配置MB源数据源:
[[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,添加以下配置就足够了,因为它们是预先配置的,对于其他数据库,您需要添加所有上述配置。
[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"
我尝试使用流量管理器配置文件安装 WSO2 3.0.0 APIM 实例。 是否可以通过 deployment.toml 文件将 MB_STORE 数据源配置为 mysql 配置? master-datasources.xml 在启动时总是被 MB_STORE 数据源的默认 h2 数据库覆盖。
从 deployment.toml 开始,无法配置 MB_STORE。此数据源在 H2 中配置为 运行,因为它不包含重要数据。如果你想把这个改成Mysql,你可以编辑wso2am-3.0.0/repository/resources/conf/templates/repository/conf/datasources
中的master-datasources.xml.j2文件您可以通过在
[[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,添加以下配置就足够了,因为它们是预先配置的,对于其他数据库,您需要添加所有上述配置。
[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"