wso2 - Wso2 EI 7.1.0 的 JNDI 配置
问题描述
我需要一个示例配置来将 JNDI 保留在 Wso2 EI 中,并且这些名称可以在 DB 报告调解器中重用。
谢谢,
阿杰·巴布·马古鲁里。
解决方案
找到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"
推荐阅读
- verilog - Verilog XST 忽略硬编码的输入值
- javascript - onBlur 事件不允许链接点击注册
- dask - YarnCluster 构造函数挂在 dask-yarn
- jquery - html5(数据和属性不同)不是工作数据更新吗?
- c# - 实现 WPF MVVM 对话服务
- excel - 从matlab中的函数外部索引excel的列
- image - Maven 项目 - 无法加载图像
- c# - ASP .NET Core 2 API 路由到 GET 方法,然后在第一次请求时 POST 方法
- ruby-on-rails - 如何在 rails 5 的 to_csv 方法中添加指向单个记录的链接,以便在 csv 导出中打印绝对 url?
- asp.net - 在 Angular/MVC 架构中处理会话