14.6. 配置受管连接池


JBoss EAP 提供了 ManagedConnectionPool 接口的三种实现:

  • org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreConcurrentLinkedQueueConnectionPool :这是 JBoss EAP 7 中的默认连接池,并提供最佳开箱即用的性能。
  • org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool :这是之前 JBoss EAP 版本中的默认连接池。
  • org.jboss.jca.core.connectionmanager.pool.mcp.LeakDumperManagedConnectionPool :此连接池仅用于调试目的,并在关闭或池被清除时报告任何泄漏。

先决条件

  • 访问管理 CLI。

流程

  1. 为数据源设置受管连接池实现:

       ----
       /subsystem=datasources/data-source=DATA_SOURCE:write-attribute(name=mcp,value=MCP_CLASS)
       ----
    Copy to Clipboard Toggle word wrap
  2. 为资源适配器设置受管连接池实现:

       ----
       /subsystem=resource-adapters/resource-adapter=RESOURCE_ADAPTER/connection-definitions=CONNECTION_DEFINITION:write-attribute(name=mcp,value=MCP_CLASS)
       ----
    Copy to Clipboard Toggle word wrap
  3. 为消息传递服务器设置受管连接池实施:

       ----
       /subsystem=messaging-activemq/server=SERVER/pooled-connection-factory=CONNECTION_FACTORY:write-attribute(name=managed-connection-pool,value=MCP_CLASS)
       ----
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat