Maximum pooled thread count of 500 has been reached
search cancel

Maximum pooled thread count of 500 has been reached

book

Article ID: 399302

calendar_today

Updated On:

Products

ESP dSeries Workload Automation ESP dSeries Workload Automation - Scheduler (dSeries)

Issue/Introduction

The CA Workload Automation DE server encounters an issue where the "Maximum pooled thread count of 500 has been reached" alert is triggered. This results in workload becoming stuck in a ready state on agents, and eventually affects all agents, preventing workload from being processed. This issue indicates the server has exhausted its available threads for processing tasks.

Environment

CA Workload Automation DE: all versions

Cause

This issue indicates the server has exhausted its available threads for processing tasks.

Resolution

To resolve the issue, increase the thread pool size and restart the DE Server. Monitor thread usage and consider a cold start if necessary. Follow these steps:

  1. Increase Thread Pool Size:

    1. Connect to the CA Workload Automation DE server as an administrator using the Desktop Client.
    2. Open the Admin perspective.
    3. Right-click Topology in the Admin view, and select Open from the pop-up menu.
    4. Right-click the server connection name in the Topology view, and select 'Configure Shared Parameters' from the pop-up menu.
    5. Select the Internal tab.
    6. Click the Show Advanced Parameters icon (A confirmation dialog opens).
    7. Click Yes to display the server's advanced parameters.
    8. Locate the parameter: *Maximum number of threads for all thread pools (Default 500)
    9. Increase the value from 500 to 800.
  2. Restart the DE Server:

    • Restart the DE Server for the change to take effect.
  3. Monitor Thread Usage:

    • Use the following utilities to track what is occupying the threads:

      • threadcount: Use this command to display the number of threads used by the server.
      • threadlist: Use this command to display the current threads used by the server.

NOTES:

  • Do NOT increase the thread pool size value more than 1000.
  • Contact Broadcom Support before updating the internal advanced parameters.