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

MulticastProccessor should default to reasonable thread pool and queue size

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.6.1
    • 1.6.2
    • camel-core
    • None
    • Patch Available

    Description

      The queue and thread pool are only as large as the number of endpoints that the multicast sends to. I have been working with multicasts recently and found that you can very quickly overwhelm the default executor configured for a MulticastProcessor if you have a high message volume and/or concurrent consumers. With the default redelivery policy in place, the exchanges may get redelivered to the multicast endpoints an arbitrary number of times which could be considered counter intuitive for novice users.

      Attachments

        1. patch.txt
          5 kB
          David Valeri

        Activity

          People

            davsclaus Claus Ibsen
            davaleri David Valeri
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: