221.3. Spring Boot Auto-Configuration

组件支持 24 个选项,它们如下所列。

名称描述默认类型

camel.component.milo-client.application-name

默认应用程序名称

 

字符串

camel.component.milo-client.application-uri

默认应用程序 URI

 

字符串

camel.component.milo-client.default-configuration.allowed-security-policies

组允许的安全策略 URI。默认值为 全部并使用最高。

 

Set

camel.component.milo-client.default-configuration.application-name

应用程序名称

Eclipse Milo 的 Apache Camel 适配器

字符串

camel.component.milo-client.default-configuration.application-uri

应用程序 URI

http://camel.apache.org/EclipseMilo/Client

字符串

camel.component.milo-client.default-configuration.channel-lifetime

频道生命周期(毫秒)

 

Long

camel.component.milo-client.default-configuration.client-id

虚拟客户端 ID,用于强制创建新连接实例

 

字符串

camel.component.milo-client.default-configuration.discovery-endpoint-suffix

发现时端点 URI 的后缀

 

字符串

camel.component.milo-client.default-configuration.discovery-endpoint-uri

另一种发现 URI

 

字符串

camel.component.milo-client.default-configuration.key-alias

密钥存储文件中密钥的名称

 

字符串

camel.component.milo-client.default-configuration.key-password

密钥密码

 

字符串

camel.component.milo-client.default-configuration.key-store-password

密钥存储密码

 

字符串

camel.component.milo-client.default-configuration.key-store-type

关键存储类型

 

字符串

camel.component.milo-client.default-configuration.max-pending-publish-requests

待处理的发布请求的最大数量

 

Long

camel.component.milo-client.default-configuration.max-response-message-size

响应消息可能具有的最大字节数

 

Long

camel.component.milo-client.default-configuration.override-host

使用端点 URI 中的主机覆盖服务器报告的端点主机。

false

布尔值

camel.component.milo-client.default-configuration.product-uri

产品 URI

http://camel.apache.org/EclipseMilo

字符串

camel.component.milo-client.default-configuration.request-timeout

请求超时(以毫秒为单位)

 

Long

camel.component.milo-client.default-configuration.session-name

会话名称

 

字符串

camel.component.milo-client.default-configuration.session-timeout

会话超时(毫秒)

 

Long

camel.component.milo-client.enabled

启用 milo-client 组件

true

布尔值

camel.component.milo-client.product-uri

默认产品 URI

 

字符串

camel.component.milo-client.reconnect-timeout

默认重新连接超时

 

Long

camel.component.milo-client.resolve-property-placeholders

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

true

布尔值

221.3.1. Discovery(发现)

如果服务器使用专用的发现端点(例如 /discovery),它可能支持不同的(无安全)安全策略,那么您可以通过参数 discoveryEndpointSuffix 使用它,该端点将被附加到 endpointUri。或者使用显式 discoveryEndpointUri