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 | 字符串 | |
| 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 | 字符串 | |
| 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。