154.3. Spring Boot Auto-Configuration
组件支持 3 个选项,如下所列。
| Name | 描述 | 默认值 | 类型 |
|---|---|---|---|
| camel.component.iec60870-client.default-connection-options.ignore-background-scan | 是否应该忽略后台扫描传输。 | true | 布尔值 |
| camel.component.iec60870-client.enabled | 是否启用 iec60870-client 组件的自动配置。这默认是启用的。 | 布尔值 | |
| camel.component.iec60870-client.resolve-property-placeholders | 启动时组件是否应解析自身上的属性占位符。只有属于 String 类型的属性才能使用属性占位符。 | true | 布尔值 |
如果由 URI 的主机和端口部分标识,以及"id"组中的所有参数,则连接实例。如果遇到新的连接 id,则将评估连接选项,并使用这些选项创建连接实例。
如果两个 URI 指定相同的连接(host、port、…)但不同的连接选项,则它未定义,这些连接选项将被使用。
最终的连接选项将按照以下顺序进行评估:
- 如果存在,将使用 connectionOptions 参数
- 否则,在以下步骤中复制和自定义 defaultConnectionOptions 实例
- 如果存在,应用 protocolOptions
- 如果存在,应用 dataModuleOptions
- 应用所有显式连接参数(如 timeZone)