使用JProfiler8来配置camel路由

时间:2013-09-08 10:17:23

标签: apache-camel jprofiler

我在我的项目中使用Apache Camel。路线定义如下所示:

  class RouteBuilder() {
        public void configure() {
            // populate the message queue with some messages
            from("direct:input").
             choice().
               when(body().isEqual("A")).
                 beanRef('aProcessorBean').
               otherwise().
                 beanRef('bProcessorBean').
              end().  
            to("direct:output");
        }
    };

这是一个非常原始的示例,仅使用org.apache.camel.model包中的FromDefinitionChoiceDefinitionProcessorDefinition

在现实世界中,路线可能更复杂。我想知道如何衡量每条路线的时间。基本上我认为我需要监控所有XXXDefinitionorg.apache.camel.model包。如何设置JProfiler呢?

1 个答案:

答案 0 :(得分:1)

打开会话设置并转到“过滤器设置”选项卡。删除所有默认的独占过滤器,并将项目的顶级包添加为包含过滤器。同时添加org.apache.camel.model.作为包含过滤器。