Configure IIS Process Regular Time Interval
On CCure 9000 versions 2.90SP6 and 3.00.1 the IIS process creates a memory leak when the personalized login feature is used with XProtect Access.
Upgrading to CCure 9000 version 3.00.2 after upgrading the XProtect Access integration to the 1.4 version will fix this issue. To fix the issue on the 2.90 SP6 and 3.00.1 versions of CCure 9000 please continue reading below.
To fix this issue it is possible to define a more frequent reboot interval for the IIS process. Below is the procedure for making this change.
-
On the CCure 9000 server, search for and open the Internet Information Services (IIS) Manager app.
-
Expand the host server node in the Connections directory and select the Application Pools menu.
-
Right click the victorwebservice application pool, and select Advanced Settings from the short cut menu.
-
In the Advanced Settings dialog window, scroll down to the Recycling subsection and set the desired Regular Time Interval (minutes) to prevent any client login issues.
-
Click OK, to save the configuration, and exit the IIS Manager.
The default value of 1740 minutes means that the app pool only recycles, or restarts, once every 29 hours. Milestone recommends lowering the value to something that allows predictable performance expectations for the customer. In some scenarios with large systems this might be a very low value (60) in other systems, it might only need to be at the end of each shift (540).