70.10. 在 Configmaps Refresh 上重新载入自动 Camel 上下文
通过在 Configmap Refresh 上重新加载 Camel 上下文是通过指定以下属性来完成的:
camel.vault.kubernetescm.refreshEnabled=true camel.vault.kubernetescm.configmaps=Configmap camel.main.context-reload-enabled = true
camel.vault.kubernetescm.refreshEnabled=true
camel.vault.kubernetescm.configmaps=Configmap
camel.main.context-reload-enabled = true
其中 camel.vault.kubernetescm.refreshEnabled 启用自动上下文重新加载,camel.vault.kubernetescm.configmaps 是一个代表或以逗号分隔的 configmap 的列表,用于跟踪更新的 configmap。
每当属性中列出的 configmap 时,它将在正在运行的应用程序的同一命名空间中更新,则 Camel 上下文将被重新加载,刷新 configmap 值。