A.3. 池连接事实属性


Expand
表 A.3. 池连接事实属性
属性描述

allow-local-transactions

是否允许本地事务以进行出站 JMS 会话.

当设置为 true 时,这可让 JMS 生产者在以下情况下发送信息:

  • 转换的会话中的 servlet 中。
  • 从已转换会话中的 MDB,事务类型属性设为 NOT_SUPPORTED

此属性不适用于 JMSContext,后者明确禁止它。

auto-group

是否自动使用消息分组.

block-on-acknowledge

是否在确认时阻止.

block-on-durable-send

是否阻止在持久发送上.

block-on-non-durable-send

是否阻止非持久发送.

cache-large-message-client

是否缓存大型消息.

call-failover-timeout

故障转移时要使用的超时时间(以毫秒为单位)。

call-timeout

调用超时,以毫秒为单位。

client-failure-check-period

客户端失败检查周期,以毫秒为单位。

client-id

客户端 ID.

compress-large-messages

是否应压缩大型消息。

confirmation-window-size

确认窗口大小,以字节为单位。

connection-load-balancing-policy-class-name

实施客户端负载平衡策略的类的名称,客户端可以使用该策略在集群中的不同节点之间负载平衡会话。

connection-ttl

生存连接时间,以毫秒为单位。

连接器

定义连接器,通过连接器名称(具有未定义值)存储在映射中。在编写此属性时,可以传递连接器名称的列表。

consumer-max-rate

每秒使用者最大率。

consumer-window-size

使用者窗口大小,以字节为单位。

credential-reference

凭据(来自凭据存储),用于验证池连接工厂。

deserialization-black-list

定义不允许进行反序列化的类或软件包的列表。

deserialization-white-list

定义允许被反序列化的类或包的列表。

discovery-group

发现组名称。

dups-ok-batch-size

dups ok 批处理大小。

enable-amq1-prefix

指定是否在 JMS 目的地名称中包含前缀。如果值为 false,则不包含前缀。

enlistment-trace

启用 IronJacamar 记录此池连接工厂的加入跟踪。此属性默认未定义,行为是由 ironjacamar.disable_enlistment_trace 系统属性所驱动的。

条目

连接工厂应绑定到的 JNDI 名称。

failover-on-initial-connection

是否在初始连接时故障转移.

group-id

组 ID。

ha

连接工厂是否支持高可用性。

initial-connect-attempts

最初尝试与此工厂连接的次数。

initial-message-packet-size

通过该工厂创建的消息的初始大小。

jndi-params

用于查找传入连接目的地的 JNDI 参数。

managed-connection-pool

此池连接工厂使用的受管连接池的类名称。

max-pool-size

池的最大大小。

max-retry-interval

最大重试间隔,以毫秒为单位。

min-large-message-size

最小大消息大小,以字节为单位。

min-pool-size

池的最小大小。

password

此连接工厂要使用的默认密码。这只在将连接工厂指向远程主机时才需要。

预确认

是否预先确认.

producer-max-rate

制作者的最大率,每秒。

producer-window-size

制作者窗口大小,以字节为单位。

protocol-manager-factory

这个池连接工厂使用的协议管理器工厂。

reconnect-attempts

重新连接尝试。默认情况下,池化连接工厂将尝试无限地重新连接到消息传递服务器。

retry-interval

重试间隔,以毫秒为单位。

retry-interval-multiplier

重试间隔倍数。

scheduled-thread-pool-max-size

计划线程池最大大小。

setup-attempts

设置 MDB 端点的次数。

setup-interval

设置 MDB 端点尝试之间的间隔,以毫秒为单位。

statistics-enabled

是否启用运行时统计数据。

thread-pool-max-size

线程池最大大小。

事务

事务模式。

transaction-batch-size

事务批量大小。

use-auto-recovery

是否使用自动恢复.

use-global-pools

是否使用全局池.

use-jndi

使用 JNDI 查找传入连接的目的地。

use-local-tx

将本地事务用于传入会话.

use-topology-for-load-balancing

指定消息传递客户端将使用集群拓扑连接到集群,还是使用初始连接器进行所有连接。

user

此连接工厂使用的默认用户名。这只在将连接工厂指向远程主机时才需要。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat