gpt4 book ai didi

java - 使用没有端点的处理器

转载 作者:行者123 更新时间:2023-11-30 08:20:33 25 4
gpt4 key购买 nike

Camel 的新手。我需要窃听处理管道,并且检查内部流动的事件,并发送 statsd 指标。代码看起来像这样:

Processor statsdProcessor = new StatsDProcessor(); 
...
from("disruptor:wiretap").process(statsdProcessor);

disruptor:wiretap 已经连接到主管道。

我想知道不使用 prossor 的含义是什么to() 端点? exchanges 会留在内存中吗,因为在超时之前无处可去,或者因为缓冲区已满而被覆盖?

最佳答案

坦率地说,在最底层,然后在 Apache Camel 内部,它只是 processor,例如 to 是一个专门的 processor 等等。

所以当一条消息被 Camel 路由时,它基本上就是

from X
process
process
process
...

因此,在没有任何 to 的情况下,在 Camel 中定义路由是没有意义的。因为这一切都只是来自 -> 过程 -> 过程等。

关于java - 使用没有端点的处理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25976098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com