首页 > 解决方案 > Wso2 EI 7.1.0 的 JNDI 配置

问题描述

我需要一个示例配置来将 JNDI 保留在 Wso2 EI 中,并且这些名称可以在 DB 报告调解器中重用。

谢谢,

阿杰·巴布·马古鲁里。

标签: wso2

解决方案


找到deployment.toml 文件,它是其他配置文件模板化的数据源。

deployment.toml在with name中创建 jdbc 数据源的示例配置jndi/MY_DATA如下:

[[datasource]]
id = "MY_DATA"  # "WSO2_COORDINATION_DB"
url = "jdbc:mysql://localhost:3306/mydata"
username = "root"
password = "root"
driver = "com.mysql.jdbc.Driver"

可选地,您可以在该[[datasource]]部分之后指定其他 jdbc 属性

[datasource.pool_options]
maxActive = 10
maxWait = 60000
minIdle = 0
testOnBorrow = true
defaultAutoCommit = true
validationInterval = 30000
testWhileIdle = true
timeBetweenEvictionRunsMillis = 5000
minEvictableIdleTimeMillis = 60000
removeAbandoned = true
logAbandoned = true
removeAbandonedTimeout = 180
validationQuery = "SELECT 1"

推荐阅读