G.5. federationConfigurations


federationConfigurations.<name>.transformerConfigurations

type: FederationTransformerConfiguration
Default:
XML name: transformer
Description: Optional transformer configuration。

federationConfigurations.<name>.transformerConfigurations.<name>.transformerConfiguration

type: TransformerConfiguration
Default:
XML name: transformer
Description: 允许添加自定义转换器来修改消息。

federationConfigurations.<name>.transformerConfigurations.<name>.transformerConfiguration.<name>.className

Type: String
Default:
XML name: class-name
Description: the class name of the Transformer 实现。

federationConfigurations.<name>.transformerConfigurations.<name>.transformerConfiguration.<name>.properties

type: Map
Default:
XML name: property
Description: A KEY/VALUE 对在转换器上设置,例如 …​properties.MY_PROPERTY=MY_VALUE。

federationConfigurations.<name>.queuePolicies

type: FederationQueuePolicyConfiguration
Default:
XML name: queue-policy
Description:

federationConfigurations.<name>.queuePolicies.<name>.priorityAdjustment

Type: Integer
Default:
XML name: priority-adjustment
Description: 当消费者附加时,会使用其优先级来创建上游消费者,但调整了调整,以便本地用户在远程消费者之前平衡负载。

federationConfigurations.<name>.queuePolicies.<name>.excludes

type: Matcher
Default:
XML name: exclude
Description: 一个队列与要排除的队列列表。

federationConfigurations.<name>.queuePolicies.<name>.excludes.<name>.queueMatch

Type: String
Default:
XML name: queue-match
Description: 一个要应用的队列匹配模式。如果没有,则所有队列都会匹配。

federationConfigurations.<name>.queuePolicies.<name>.transformerRef

Type: String
Default:
XML name: transformer-ref
Description: 您要配置的转换器的 ref 名称,以在联邦传输时转换消息。

federationConfigurations.<name>.queuePolicies.<name>.includes

Type: Matcher
Default:
XML name: queue-match
Description:

federationConfigurations.<name>.queuePolicies.<name>.excludes.<name>.queueMatch

Type: String
Default:
XML name: queue-match
Description: 一个要应用的队列匹配模式。如果没有,则所有队列都会匹配。

federationConfigurations.<name>.queuePolicies.<name>.includeFederated

Type: boolean
Default:
XML name: include-federated
Description: 当值设置为 false 时,配置不会重新联邦已经联邦的消费者,即联邦队列中的消费者。这可避免发生在对称或闭环拓扑中,没有非联邦消费者和系统间的消息流。

federationConfigurations.<name>.upstreamConfigurations

type: FederationUpstreamConfiguration
Default:
XML name: upstream
Description:

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration

type: FederationConnectionConfiguration
Default:
XML name: connection-configuration
Description: the stream connection configuration。

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.priorityAdjustment

type: int
Default:
XML name: priority-adjustment
Description:

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.retryIntervalMultiplier

Type: double
Default: 1
XML name: retry-interval-multiplier
Description: to the retry-interval 的倍数。

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.shareConnection

type: boolean
Default: false
XML name: share-connection
Description: 如果设为 true,如果为同一代理配置了下游和上游连接,则会共享同一连接。

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.maxRetryInterval

type: long
Default: 2000
XML name: max-retry-interval
Description: retry-interval 的最大值。

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.connectionTTL

type: long
Default:
XML name: connection-t-t-l
Description:

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.circuitBreakerTimeout

type: long
Default: 30000
XML name: circuit-breaker-timeout
Description: 指定此连接是否支持 fail-over。

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.callTimeout

type: long
Default: 30000
XML name: call-timeout
Description: 等待回复的持续时间。

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.staticConnectors

Type: List
Default:
XML name: static-connectors
Description: 通过连接器配置的连接器引用列表。

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.reconnectAttempts

Type: int
Default: -1
XML name: reconnect-attempts
Description: The number of reconnection attempts after a failure.

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.password

Type: String
Default:
XML name: password
Description: a password.如果没有指定,则使用联邦密码。

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.callFailoverTimeout

Type: long
Default: -1
XML name: call-failover-timeout
Description: The duration to wait for a reply during a fail-over.值 -1 表示没有限制。

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.hA

type: boolean
Default:
XML name: h-a
Description:

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.initialConnectAttempts

Type: int
Default: -1
XML name: initial-connect-attempts
Description: The number of initial attempts to connect.

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.retryInterval

Type: long
Default: 500
XML name: retry-interval
Description: 间隔(以毫秒为单位)在连续重试之间。

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.clientFailureCheckPeriod

type: long
Default:
XML name: client-failure-check-period
Description:

federationConfigurations.<name>.upstreamConfigurations.<name>.connectionConfiguration.username

Type: string
Default:
XML name: username
Description:

federationConfigurations.<name>.upstreamConfigurations.<name>.policyRefs

type: Collection
Default:
XML name: policy-refs
Description:

federationConfigurations.<name>.upstreamConfigurations.<name>.staticConnectors

Type: List
Default:
XML name: static-connectors
Description: 通过连接器配置的连接器引用列表。

federationConfigurations.<name>.downstreamConfigurations

type: FederationDownstreamConfiguration
Default:
XML name: downstream
Description:

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration

type: FederationConnectionConfiguration
Default:
XML name: connection-configuration
Description: the stream connection configuration。

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.priorityAdjustment

type: int
Default:
XML name: priority-adjustment
Description:

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.retryIntervalMultiplier

Type: double
Default: 1
XML name: retry-interval-multiplier
Description: to the retry-interval 的倍数。

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.shareConnection

type: boolean
Default: false
XML name: share-connection
Description: 如果设为 true,如果为同一代理配置了下游和上游连接,则会共享同一连接。

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.maxRetryInterval

type: long
Default: 2000
XML name: max-retry-interval
Description: retry-interval 的最大值。

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.connectionTTL

type: long
Default:
XML name: connection-t-t-l
Description:

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.circuitBreakerTimeout

type: long
Default: 30000
XML name: circuit-breaker-timeout
Description: 指定此连接是否支持 fail-over。

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.callTimeout

type: long
Default: 30000
XML name: call-timeout
Description: 等待回复的持续时间。

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.staticConnectors

Type: List
Default:
XML name: static-connectors
Description: 通过连接器配置的连接器引用列表。

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.reconnectAttempts

Type: int
Default: -1
XML name: reconnect-attempts
Description: The number of reconnection attempts after a failure.

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.password

Type: String
Default:
XML name: password
Description: a password.如果没有指定,则使用联邦密码。

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.callFailoverTimeout

Type: long
Default: -1
XML name: call-failover-timeout
Description: The duration to wait for a reply during a fail-over.值 -1 表示没有限制。

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.hA

type: boolean
Default:
XML name: h-a
Description:

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.initialConnectAttempts

Type: int
Default: -1
XML name: initial-connect-attempts
Description: The number of initial attempts to connect.

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.retryInterval

Type: long
Default: 500
XML name: retry-interval
Description: The period, in milliseconds, between successive retries.

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.clientFailureCheckPeriod

type: long
Default:
XML name: client-failure-check-period
Description:

federationConfigurations.<name>.downstreamConfigurations.<name>.connectionConfiguration.username

Type: string
Default:
XML name: username
Description:

federationConfigurations.<name>.downstreamConfigurations.<name>.policyRefs

type: Collection
Default:
XML name: policy-refs
Description:

federationConfigurations.<name>.downstreamConfigurations.<name>.staticConnectors

Type: List
Default:
XML name: static-connectors
Description: 通过连接器配置的连接器引用列表。

federationConfigurations.<name>.federationPolicys

type: FederationPolicy
Default:
XML name: policy-set
Description:

federationConfigurations.<name>.addressPolicies

type: FederationAddressPolicyConfiguration
Default:
XML name: address-policy
Description:

federationConfigurations.<name>.addressPolicies.<name>.autoDeleteMessageCount

Type: Long
Default:
XML name: auto-delete-message-count
Description: 在该队列有资格自动删除前,仍然可在动态创建的远程队列中的最大消息数。

federationConfigurations.<name>.addressPolicies.<name>.enableDivertBindings

type: Boolean
Default:
XML name: enable-divert-bindings
Description: Setting to true 可让 divert 绑定进行侦听。如果存在与地址策略包含地址匹配的地址的 divert 绑定,则与 divert 的转发地址匹配的队列绑定都将创建需求。默认值为 false

federationConfigurations.<name>.addressPolicies.<name>.includes.{NAME}.addressMatch

Type: Matcher
Default:
XML name: include
Description:

federationConfigurations.<name>.addressPolicies.<name>.maxHops

type: int
Default:
XML name: max-hops
Description: 消息可以进行联邦的跃点数。

federationConfigurations.<name>.addressPolicies.<name>.transformerRef

Type: String
Default:
XML name: transformer-ref
Description: 您要配置的转换器的 ref 名称,以在联邦传输时转换消息。

federationConfigurations.<name>.addressPolicies.<name>.autoDeleteDelay

Type: Long
Default:
XML name: auto-delete-delay
Description: The duration, in milliseconds, after the upstream broker disconnects before the upstream queue can be delete.

federationConfigurations.<name>.addressPolicies.<name>.autoDelete

Type: Boolean
Default:
XML name: auto-delete
Description: 用于地址联邦,下游会在上游地址上动态创建一个持久队列。指定在下游断开连接并且满足延迟和消息计数参数后,是否删除上游队列。

federationConfigurations.<name>.addressPolicies.<name>.excludes.{NAME}.addressMatch

Type: Matcher
Default:
XML name: include
Description:

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat