219.7.2. Headers
与 camel-metrics
一样,特定的消息标头可用于覆盖 Micrometer 端点 URI 中指定的 递增
和解除值。
名称 | 描述 | 预期类型 |
---|---|---|
CamelMetricsCounterIncrement | 覆盖 URI 中的递增值 | 双 |
CamelMetricsCounterDecrement | 覆盖 URI 中的 decrement 值 | 双 |
// update counter simple.counter by 417 from("direct:in") .setHeader(MicrometerConstants.HEADER_COUNTER_INCREMENT, constant(417.0D)) .to("micrometer:counter:simple.counter?increment=7") .to("direct:out");
// updates counter using simple language to evaluate body.length from("direct:in") .setHeader(MicrometerConstants.HEADER_COUNTER_INCREMENT, simple("${body.length}")) .to("micrometer:counter:body.length") .to("direct:out");