3.12. Camel Health
现在,健康检查默认只是开箱即用的就绪度检查。Camel 提供了 CamelContextCheck 作为就绪度和存活度检查,因此每个开箱即用至少有一个。默认情况下,只启用基于使用者的健康检查。
3.12.1. 制作者健康检查 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
选项 camel.health.components-enabled 已重命名为 camel.health.producers-enabled。
有些组件(特定 AWS)也为生成者提供了健康检查;在 Camel 3.x 中,这些健康检查无法正常工作,并在源中禁用。要在 Camel 4 中继续这一行为,禁用基于制作者的健康检查。
请注意,camel-kafka 附带了基于生成者的健康检查,在 Camel 3 中可以正常工作,因此这个更改在 Camel 4 中意味着禁用此健康检查。
您需要 全局启用制作者健康检查,如 application.properties 中:
camel.health.producers-enabled = true
camel.health.producers-enabled = true