69.3. Spring Boot Auto-Configuration
구성 요소는 아래 표시된 90가지 옵션을 지원합니다.
이름 | 설명 | 기본값 | 유형 |
---|---|---|---|
camel.component.consul.acl-token | Consul과 함께 사용할 ACL 토큰 설정 | 문자열 | |
camel.component.consul.cluster.service.acl-token | 문자열 | ||
camel.component.consul.cluster.service.attributes | 사용자 정의 서비스 속성. | map | |
camel.component.consul.cluster.service.block-seconds | 정수 | ||
camel.component.consul.cluster.service.connect-timeout-millis | long | ||
camel.component.consul.cluster.service.consistency-mode | ConsistencyMode | ||
camel.component.consul.cluster.service.datacenter | 문자열 | ||
camel.component.consul.cluster.service.enabled | consul 클러스터 서비스를 활성화해야 하는지 여부를 설정합니다. 기본값은 false입니다. | false | 부울 |
camel.component.consul.cluster.service.first-index | BigInteger | ||
camel.component.consul.cluster.service.id | 클러스터 서비스 ID | 문자열 | |
camel.component.consul.cluster.service.near-node | 문자열 | ||
camel.component.consul.cluster.service.node-meta | list | ||
camel.component.consul.cluster.service.order | 서비스 조회 순서/우선 우선 순위. | 정수 | |
camel.component.consul.cluster.service.password | 문자열 | ||
camel.component.consul.cluster.service.ping-instance | 부울 | ||
camel.component.consul.cluster.service.read-timeout-millis | long | ||
camel.component.consul.cluster.service.recursive | 부울 | ||
camel.component.consul.cluster.service.root-path | 문자열 | ||
camel.component.consul.cluster.service.session-lock-delay | 정수 | ||
camel.component.consul.cluster.service.session-refresh-interval | 정수 | ||
camel.component.consul.cluster.service.session-ttl | 정수 | ||
camel.component.consul.cluster.service.ssl-context-parameters | SSLContextParameters | ||
camel.component.consul.cluster.service.tags | Set | ||
camel.component.consul.cluster.service.url | 문자열 | ||
camel.component.consul.cluster.service.user-name | 문자열 | ||
camel.component.consul.cluster.service.write-timeout-millis | long | ||
camel.component.consul.configuration.acl-token | Consul과 함께 사용할 ACL 토큰 설정 | 문자열 | |
camel.component.consul.configuration.action | 기본 동작입니다. CamelConsulAction으로 재정의 가능 | 문자열 | |
camel.component.consul.configuration.block-seconds | 두 번째는 시계 이벤트를 기다리는 데 걸리는 기본값은 10초입니다. | 정수 | |
camel.component.consul.configuration.connect-timeout-millis | OkHttpClient에 대한 연결 시간 초과 | long | |
camel.component.consul.configuration.consistency-mode | 쿼리에 사용되는 consistencyMode, 기본 ConsistencyMode.DEFAULT | ConsistencyMode | |
camel.component.consul.configuration.consul-client |
레지스트리에서 | Consul | |
camel.component.consul.configuration.datacenter | 데이터 센터 | 문자열 | |
camel.component.consul.configuration.first-index | 감시의 첫 번째 인덱스, 기본 0 | BigInteger | |
camel.component.consul.configuration.key | 기본 키입니다. CamelConsulKey에서 재정의할 수 있습니다. | 문자열 | |
camel.component.consul.configuration.near-node | 쿼리에 사용할 가까운 노드입니다. | 문자열 | |
camel.component.consul.configuration.node-meta | 쿼리에 사용할 메타 데이터입니다. | list | |
camel.component.consul.configuration.password | 기본 인증에 사용할 암호를 설정합니다. | 문자열 | |
camel.component.consul.configuration.ping-instance | Consul 인스턴스를 반환하기 전에 AgentClient에서 ping을 시도해야하는지 설정 | 부울 | |
camel.component.consul.configuration.read-timeout-millis | OkHttpClient에 대한 시간 초과 읽기 | long | |
camel.component.consul.configuration.recursive | 재귀적으로 watch, default false | 부울 | |
camel.component.consul.configuration.ssl-context-parameters | org.apache.camel.util.jsse.SSLContextParameters 인스턴스를 사용하는 SSL 구성입니다. | SSLContextParameters | |
camel.component.consul.configuration.tags | 태그 설정. 여러 태그를 쉼표로 구분할 수 있습니다. | Set | |
camel.component.consul.configuration.url | Consul 에이전트 URL | 문자열 | |
camel.component.consul.configuration.user-name | 기본 인증에 사용할 사용자 이름 설정 | 문자열 | |
camel.component.consul.configuration.value-as-string | KV 엔드포인트의 Consul i.e.에서 문자열로 검색된 값을 변환하는 기본값입니다. | 부울 | |
camel.component.consul.configuration.write-timeout-millis | OkHttpClient에 대한 쓰기 시간 초과 | long | |
camel.component.consul.datacenter | 데이터 센터 | 문자열 | |
camel.component.consul.enabled | consul 구성 요소 활성화 | true | 부울 |
camel.component.consul.health.check.repository.checks | 포함할 검사를 정의합니다. | list | |
camel.component.consul.health.check.repository.configurations | 상태 점검 구성입니다. | map | |
camel.component.consul.health.check.repository.enabled | 부울 | ||
camel.component.consul.health.check.repository.failure-threshold | 정수 | ||
camel.component.consul.health.check.repository.interval | 문자열 | ||
camel.component.consul.password | 기본 인증에 사용할 암호를 설정합니다. | 문자열 | |
camel.component.consul.resolve-property-placeholders | 구성 요소가 시작 시 자체적으로 속성 자리 표시자를 확인해야 하는지 여부입니다. String 유형의 속성만 속성 자리 표시자를 사용할 수 있습니다.Only properties which are of String type can use property placeholders. | true | 부울 |
camel.component.consul.service-registry.acl-token | 문자열 | ||
camel.component.consul.service-registry.attributes | 사용자 정의 서비스 속성. | map | |
camel.component.consul.service-registry.block-seconds | 정수 | ||
camel.component.consul.service-registry.check-interval | 정수 | ||
camel.component.consul.service-registry.check-ttl | 정수 | ||
camel.component.consul.service-registry.connect-timeout-millis | long | ||
camel.component.consul.service-registry.consistency-mode | ConsistencyMode | ||
camel.component.consul.service-registry.datacenter | 문자열 | ||
camel.component.consul.service-registry.deregister-after | 정수 | ||
camel.component.consul.service-registry.deregister-services-on-stop | 부울 | ||
camel.component.consul.service-registry.enabled | consul 서비스 레지스트리를 활성화해야 하는지 여부를 설정합니다. 기본값은 false입니다. | false | 부울 |
camel.component.consul.service-registry.first-index | BigInteger | ||
camel.component.consul.service-registry.id | 서비스 레지스트리 ID | 문자열 | |
camel.component.consul.service-registry.near-node | 문자열 | ||
camel.component.consul.service-registry.node-meta | list | ||
camel.component.consul.service-registry.order | 서비스 조회 순서/우선 우선 순위. | 정수 | |
camel.component.consul.service-registry.override-service-host | 부울 | ||
camel.component.consul.service-registry.password | 문자열 | ||
camel.component.consul.service-registry.ping-instance | 부울 | ||
camel.component.consul.service-registry.read-timeout-millis | long | ||
camel.component.consul.service-registry.recursive | 부울 | ||
camel.component.consul.service-registry.service-host | 문자열 | ||
camel.component.consul.service-registry.ssl-context-parameters | SSLContextParameters | ||
camel.component.consul.service-registry.tags | Set | ||
camel.component.consul.service-registry.url | 문자열 | ||
camel.component.consul.service-registry.user-name | 문자열 | ||
camel.component.consul.service-registry.write-timeout-millis | long | ||
camel.component.consul.ssl-context-parameters | org.apache.camel.util.jsse.SSLContextParameters 인스턴스를 사용하는 SSL 구성입니다. 옵션은 org.apache.camel.util.jsse.SSLContextParameters 유형입니다. | 문자열 | |
camel.component.consul.url | Consul 에이전트 URL | 문자열 | |
camel.component.consul.use-global-ssl-context-parameters | 글로벌 SSL 컨텍스트 매개 변수의 사용을 활성화합니다. | false | 부울 |
camel.component.consul.user-name | 기본 인증에 사용할 사용자 이름 설정 | 문자열 | |
camel.component.consul.cluster.service.dc | 문자열 | ||
camel.component.consul.configuration.dc | 데이터 센터 @decated {@link #setDatacenter(String)}}로 교체됨 | 문자열 | |
camel.component.consul.service-registry.dc | 문자열 |