2.11. Camel Health
现在,健康检查只会开箱即用的就绪度检查。Camel 提供 CamelContextCheck 作为就绪度和存活度检查,因此开箱即用至少一个。默认只启用基于消费者的健康检查。
2.11.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