Skip to main content
Skip table of contents

How to increase the Private Memory limit of the UCX Suite Application Pool

Description

In some circumstances when an high number of users is interacting with the web services of the UCX Suite, a worker process serving the application pool 'StoneAppPool' could request a recycle because it reached its private bytes memory limit, causing all the active web applications/connections involved to get disconnected

Cause

In case of consecutive events in a short time interval, the OS could automatically disable the Application pool interrupting any further usage until a manual restart. In the log file you can see: 

CODE
System    2020-08-14 10:14:44    1073746941    Information    WAS    (0)        A worker process serving application pool 'StoneAppPool' has requested a recycle because it reached its private bytes memory limit.
System    2020-08-14 10:15:44    1073746941    Information    WAS    (0)        A worker process serving application pool 'StoneAppPool' has requested a recycle because it reached its private bytes memory limit.
System    2020-08-14 10:16:44    1073746941    Information    WAS    (0)        A worker process serving application pool 'StoneAppPool' has requested a recycle because it reached its private bytes memory limit.
System    2020-08-14 10:17:44    3221230474    Error    WAS    (0)        Application pool 'StoneAppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool.

Solution

  1. Open the IIS Management Console

  1. Select the Application Pools

  1. Right- click and select Recycling on the Application Pool named "StoneAppPool" and "StoneAppPoolBib"

  1. Edit the Private Memory usage, it should be properly increased according to the workload (default value is 819200 KB)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.