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

Camel Hystrix component

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.18.0
    • None
    • None
    • Unknown

    Description

      Create a camel-hystrix component with the following features:

      • Capable of wrapping processors.
      • Capable of wrapping static endpoints:
        • wrapping Endpoint objects.
        • wrapping URIs.
      • Fluent builders to wrap processors and endpoints.
      • Support building Hystrix endpoints with URIs.
      • Support fallback endpoints and processors.
      • Support response caching, where cache key is calculated by Camel Expressions.
      • Support suppressing exceptions to avoid fallback via HystrixBadRequestException.
      • Request collapsing.
      • HystrixRequestContext propagation via Camel headers, to allow multiple threads to share the HystrixRequestContext.
      • Full support in OSGi (Hystrix, Archaius).
      • Integrate Archaius configuration with Camel property placeholders – if possible – including OSGi Config Admin integration.
      • Integrate with Turbine to enable the nice Hystrix dashboard.

      = done

      Attachments

        Issue Links

          Activity

            People

              raulvk Raúl Kripalani
              raulvk Raúl Kripalani
              Votes:
              3 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: