Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-4205

Expose thread pool configuration

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 5.8.0
    • 5.9.0
    • Broker, Transport
    • NA

    Description

      Default thread pool timeout can be too low which in turn causes excessive thread death and re-creation in AbstractInactivityMonitor.java (default 10 seconds) and TaskRunnerFactory.java (default 30 seconds).

      It would be great if these pools were configurable.

      The target to aim for is that pooled threads never die under normal load ('normal' being use case specific).

      See http://activemq.2283324.n4.nabble.com/InactivityMonitor-Creating-too-frequent-threads-td4656752.html#a4659878

      Attachments

        1. thread.pool.patch
          3 kB
          Andy Gumbrecht

        Activity

          People

            Unassigned Unassigned
            andyg Andy Gumbrecht
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 24h
                24h
                Remaining:
                Remaining Estimate - 24h
                24h
                Logged:
                Time Spent - Not Specified
                Not Specified