84.3. Spring Boot Auto-Configuration

组件支持 18 个选项,如下所示。

名称描述默认类型

camel.component.disruptor-vm.buffer-size

配置环缓冲大小

1024

整数

camel.component.disruptor-vm.default-block-when-full

当 full The 默认值为 true 时为 block 配置默认值。

true

布尔值

camel.component.disruptor-vm.default-concurrent-consumers

配置默认并发用户数

1

整数

camel.component.disruptor-vm.default-multiple-consumers

为多个消费者配置默认值

false

布尔值

camel.component.disruptor-vm.default-producer-type

要为 DisruptorProducerType 配置默认值,默认值为 Multi。

 

DisruptorProducerType

camel.component.disruptor-vm.default-wait-strategy

要为 DisruptorWaitStrategy 配置默认值,默认值为 Blocking。

 

DisruptorWaitStrategy

camel.component.disruptor-vm.enabled

启用 breakor-vm 组件

true

布尔值

camel.component.disruptor-vm.resolve-property-placeholders

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

true

布尔值

camel.component.disruptor.buffer-size

配置环缓冲大小

1024

整数

camel.component.disruptor.default-block-when-full

当 full The 默认值为 true 时为 block 配置默认值。

true

布尔值

camel.component.disruptor.default-concurrent-consumers

配置默认并发用户数

1

整数

camel.component.disruptor.default-multiple-consumers

为多个消费者配置默认值

false

布尔值

camel.component.disruptor.default-producer-type

要为 DisruptorProducerType 配置默认值,默认值为 Multi。

 

DisruptorProducerType

camel.component.disruptor.default-wait-strategy

要为 DisruptorWaitStrategy 配置默认值,默认值为 Blocking。

 

DisruptorWaitStrategy

camel.component.disruptor.enabled

启用 breakor 组件

true

布尔值

camel.component.disruptor.resolve-property-placeholders

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

true

布尔值

camel.component.disruptor-vm.queue-size

配置环缓冲大小

 

整数

camel.component.disruptor.queue-size

配置环缓冲大小

 

整数