WebSphere brand IBM WebSphere IP Multimedia Subsystem Connector, Version 6.2

Modifying the Work Manager settings

Modify the Work Manager to regulate the number of threads that handle outbound Web service notifications to application clients.

About this task

You can modify the minimum and maximum number of threads for the Diameter Enabler Work Manager. In Ro online charging Web service, this has a direct impact on the number of threads that can process incoming Reauthorization Requests at any given time. In Sh subscriber profile Web service, this has a direct impact on the number of threads that can process incoming Push-Notification-Requests.

If the rate of notifications is greater than the rate that the application server can process them with the allotted thread pool and work request queue size, the application will log an error and the notifications will fail with a WorkRejectedException. In this scenario, the minimum number and maximum number of threads can be raised to allow the processing of more simultaneous requests. Raising the number of threads will increase memory and CPU utilization. Consequently, the trade-off between resource utilization and performance should be evaluated.

After updating any Work Manager settings, you must restart the application server for the change to take effect. Therefore, you may need to schedule that update to the application server.

  1. Log in to the Integrated Solutions Console.
  2. Click Resources > Asynchronous beans > Work managers > DiameterWorkManager.
  3. In the Minimum Number of Threads field, type the following: min_num_threads
  4. In the Maximum Number of Threads field, type the following: max_num_threads
  5. Click Apply or OK.
  6. Click Save to save your configuration changes.
  7. Restart the application server.



Terms of use
(C) Copyright IBM Corporation 2009. All Rights Reserved.