196.3. Spring Boot Auto-Configuration


组件支持 16 个选项,如下所列。

Expand
Name描述默认值类型

camel.component.kubernetes.cluster.service.attributes

自定义服务属性。

 

Map

camel.component.kubernetes.cluster.service.cluster-labels

设置用于标识组成集群的 pod 的标签。

 

Map

camel.component.kubernetes.cluster.service.config-map-name

设置用于进行最佳锁定的 ConfigMap 的名称(默认为 'leaders')。

 

字符串

camel.component.kubernetes.cluster.service.connection-timeout-millis

在向 Kubernetes API 服务器发出请求时使用的连接超时(以毫秒为单位)。

 

整数

camel.component.kubernetes.cluster.service.enabled

如果 Kubernetes 集群服务应该启用或不启用,则默认为 false。

false

布尔值

camel.component.kubernetes.cluster.service.id

集群服务 ID

 

字符串

camel.component.kubernetes.cluster.service.jitter-factor

要应用 jitter 的因子,以防止所有 pod 在同一即时调用 Kubernetes API。

 

�

camel.component.kubernetes.cluster.service.kubernetes-namespace

设置包含 pod 和 configmap 的 Kubernetes 命名空间的名称(默认自动探测)

 

字符串

camel.component.kubernetes.cluster.service.lease-duration-millis

当前领导租期的默认持续时间。

 

Long

camel.component.kubernetes.cluster.service.master-url

设置 Kubernetes API 服务器 URL 的 URL (默认为从 Kubernetes 客户端属性读取)。

 

字符串

camel.component.kubernetes.cluster.service.order

服务查找顺序/优先级.

 

整数

camel.component.kubernetes.cluster.service.pod-name

设置当前 pod 的名称(默认为从容器主机名自动探测)。

 

字符串

camel.component.kubernetes.cluster.service.renew-deadline-millis

领导机必须停止其服务的时间截止时间,因为它可能已经丢失领导力。

 

Long

camel.component.kubernetes.cluster.service.retry-period-millis

连续两次尝试检查并获取领导权利之间的时间。它通过 jitter 因子进行随机化。

 

Long

camel.component.kubernetes.enabled

是否启用 kubernetes 组件的自动配置。这默认是启用的。

 

布尔值

camel.component.kubernetes.resolve-property-placeholders

组件是否应在启动时解析属性占位符。只有 String 类型的属性可以使用属性占位符。

true

布尔值

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部