Camel
  1. Camel
  2. CAMEL-6334

camel-quartz - Add JMX MBean for CronScheduledRoutePolicy so people can change it at runtime

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 2.11.0
    • Fix Version/s: Future
    • Component/s: camel-quartz, jmx
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      See
      http://stackoverflow.com/questions/16388798/camel-change-route-policy-at-runtime-via-jmx

      We should enlist the route policies as JMX MBeans so people can adjust it at runtime. Though there may be a bit tricker to adjust as we would need to tell quartz about the change so it can re-trigger accordingly.

      Also we should look into if quartz has any JMX stats it can expose so we can make this out of the box / easier to enable. It would be nice to see some quartz stats of its scheduler etc.

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        688d 5h 14m 1 Claus Ibsen 25/Mar/15 10:36
        Claus Ibsen made changes -
        Field Original Value New Value
        Resolution Won't Fix [ 2 ]
        Assignee Claus Ibsen [ davsclaus ]
        Status Open [ 1 ] Resolved [ 5 ]
        Hide
        Claus Ibsen added a comment -

        Quartz has JMX

        Show
        Claus Ibsen added a comment - Quartz has JMX
        Hide
        Zemian Deng added a comment -

        Quartz does expose an JMX MBean on their scheduler stats. User need to add the following to their quartz config properties:

        org.quartz.scheduler.jmx.export = true
        
        Show
        Zemian Deng added a comment - Quartz does expose an JMX MBean on their scheduler stats. User need to add the following to their quartz config properties: org.quartz.scheduler.jmx.export = true
        Claus Ibsen created issue -

          People

          • Assignee:
            Claus Ibsen
            Reporter:
            Claus Ibsen
          • Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development