333.2. 选项


Stub 组件支持 6 选项,它们如下所列。

名称描述默认类型

queueSize (advanced)

设置 SEDA 队列的默认最大容量(例如,它可以保存的消息数)。

1000

int

concurrentConsumers (consumer)

设置默认并发线程处理交换的数量。

1

int

defaultQueueFactory (advanced)

设置默认队列工厂。

 

BlockingQueueFactory

defaultBlockWhenFull (producer)

将消息发送到完整 SEDA 队列的线程是否将阻止,直到队列的容量不再耗尽。默认情况下,将抛出异常表示队列已满。通过启用此选项,调用线程将阻止并等待消息被接受。

false

布尔值

defaultOfferTimeout (producer)

将消息发送到完整 SEDA 队列的线程是否将阻止,直到队列的容量不再耗尽。默认情况下,将抛出异常表示队列已满。启用这个选项,其中可将配置的超时时间添加到块中。使用正在 lint java 队列的 .offer (timeout)方法

 

long

resolveProperty Placeholders (advanced)

启动时,组件是否应自行解析属性占位符。只有 String 类型的属性才能使用属性占位符。

true

布尔值

Stub 端点使用 URI 语法进行配置:

stub:name

使用以下路径和查询参数:

333.2.1. 路径名(1 参数):

名称描述默认类型

name

队列 所需的 名称

 

字符串

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.