Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-1011

AvroSource should have a configurable max thread count

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.0.0
    • 1.2.0
    • None
    • None

    Description

      AvroSource via NettyServer uses Executors.newCachedThreadPool() when accepting incoming connections, which means that there is no upper limit on the number of threads that can be spawned. It would be good to expose configurable core & max thread pool sizes and provide some sane defaults to avoid OutOfMemory errors.

      Attachments

        1. FLUME-1011.2.patch
          4 kB
          Juhani Connolly

        Activity

          People

            juhanic Juhani Connolly
            mpercy Mike Percy
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: