You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JBoss的host.xml中所有server是否共用同一数据库连接池配置?

你配置的max-pool-size=50是每个server实例单独的最大连接池上限,不是所有server共享的总连接大小。

逻辑说明

在JBoss/WildFly域运行模式下:

  • domain.xml里的数据源属于服务器组级别的公共配置,会同步给所有归属于该组的server实例
  • 每个server是独立运行的JVM进程,会单独初始化自己的数据源连接池,不同server的连接池完全隔离,互不影响

按照你当前的配置,有2个归属于application-group的server,整个环境下该数据源的总最大数据库连接数为 2*50=100,单server最多可持有50个数据库连接。

补充建议

如果需要限制所有server的总连接数,有两种实现方案:

  • 在数据库侧配置该数据源使用的账号的全局最大会话上限
  • 取消服务器组的公共数据源配置,针对每个server单独设置专属的连接池参数

内容的提问来源于stack exchange,提问作者Daud

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 01:27:03