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

Option to restore old behaviour of scheduled consumers healthcheck

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.13.0, 3.14.0
    • 3.15.0
    • camel-core
    • None
    • Unknown

    Description

      In version 3.13.0 behaviour of scheduled consumers helath checks was changed. Consumer is considered DOWN until at least one successful execution - CAMEL-17168.

      In case of rarely executed routes (i.e. once a day), consumer could be DOWN for several hours. It causes Camel context to be DOWN and in our case whole Spring Boot application to be DOWN.

      Our workaround is to disable consumers healthchecks, but it's a shame to give up on this nice feature.

      Possible solution would be to add configuration option to enable old health logic for specific consumers, or at least on whole context.

      I'm willing to provide patch but I want to discuss optimal solution.

      Attachments

        Issue Links

          Activity

            People

              davsclaus Claus Ibsen
              karbi MichaƂ Ostrowski
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: