Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-11483

Optimise - Recording time taken for each processor should be advice

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.20.0
    • Component/s: camel-core, jmx
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      I think I found a way to optimise this so we can use advice for recording the time taken for each processor. We do this already on route level only. But the processors are currently wrapped which takes up extra footprint. By using advice we can optimise this. There is already a TODO about this, however the logic to setup the MBean and their counters was a bit complex.

        Attachments

        1. after.png
          179 kB
          Claus Ibsen
        2. before.png
          195 kB
          Claus Ibsen

          Activity

            People

            • Assignee:
              davsclaus Claus Ibsen
              Reporter:
              davsclaus Claus Ibsen
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: