Slow Performance or High CPU Usage on the Application Server - Unity Client - Foundation 23.1 - Foundation 23.1 - Ready - OnBase - Essential - Premier - Standard - external - Essential - Standard - Premier

Unity Client

Platform
OnBase
Product
Unity Client
Release
Foundation 23.1
License
Essential
Standard
Premier

Issue

The Application Server is running on Windows Server 2019, patch KB5019966. When running from the Application Server, the performance of the OnBase Unity Client is extremely slow or the CPU usage is 80-100%.

Resolution

This issue may be occurring due to an error causing the LST font cache file to increase in size over time. Address this error by deleting the AdobeFnt16.lst file in the Application Server. If running multiple application servers in a load-balanced environment, AdobeFnt16.lst must be deleted from each application server.

To delete the AdobeFnt16.lst file:

  1. Log on to the Application Server as an administrator.
  2. Launch the Internet Information Services (IIS) Manager.
  3. In the left pane of IIS Manager, browse to Application Pools.
  4. From the list of application pools, select the application pool for the Application Server.
  5. Stop the application pool by performing one of the following actions:
    • In the Actions pane on the right, under Application Pool Tasks, click Stop.
    • Right-click the application pool and select Stop.
  6. Navigate to C:\Windows\Font.
  7. Delete AdobeFnt16.lst.
  8. In IIS Manager, select the application pool for the Application Server.
  9. Restart the application pool by performing one of the following actions:
    • In the Actions pane on the right, under Application Pool Tasks, click Start.
    • Right-click the application pool and select Start.
  10. If running multiple application servers in a load-balanced environment, repeat this process for each application server.