gpt4 book ai didi

java - 如何在 Camel 中实现路由性能测量

转载 作者:搜寻专家 更新时间:2023-11-01 04:03:07 24 4
gpt4 key购买 nike

我想为 route 的步数计时。我正在考虑使用 camel AOP 来启动计时器、运行步骤、停止并记录计时器。但是 AOP 现在已被弃用,我查看了使用拦截机制,但它只是在之前添加了“建议”,之后我也需要它。有没有一种干净的方法可以做到这一点?

最佳答案

是的,有很多选择。

只是对上面关于 Fuse IDE 的评论的更正。这个编辑器是开源的,任何人都可以免费使用。您不需要订阅。自 Red Hat 收购我们以来,我们免费提供此服务。

1)关于监控。然后你可以查看一些博客 http://camel.apache.org/articles人们在其中撰写了有关监控 Camel 应用程序的文章。

2)在 http://camel.apache.org/user-stories.html 有一些第三方应用程序比如CamelWatch等

3)James Strachan(Camel 的创始人)和 Fuse 团队的其他人正在为 Camel 和其他集成框架开发一个 Web 控制台,称为 Hawt IO - http://hawt.io/

4)正如 Alan 已经指出的那样,您可以使用事件通知程序,它会发出您可以利用的事件。

5)有第 3 方工具可以集成的 JMX API,例如 Fuse HQ/JON/Hyperic/等

6)有一个用于nagios集成的camel-nagios组件

7)在《行动中的 Camel 》一书的第 12 章中也有一些细节:http://manning.com/ibsen/

8)还有一个日志组件可以使用组大小/组间隔选项记录性能 http://camel.apache.org/log

9)还有跟踪器也可以用来跟踪和测量路由的性能http://camel.apache.org/tracer

关于java - 如何在 Camel 中实现路由性能测量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13985071/

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