Hi all,
I wanted to share some observations and see if others have experienced similar behaviour after upgrading to ArcGIS Enterprise 11.5, particularly in a multi-machine ArcGIS Server site. It has been a challenge understanding why we are now seeing stability issues, especially since the environment was stable for a long time on 11.1 without any notable problems.
This is a single logical ArcGIS Server site backed by two machines that are configured similarly, with the config store hosted on a Windows network share using a UNC path in Azure. Since the upgrade, we have been experiencing intermittent stability issues where one server machine appears to operate normally while the other experiences repeated CPU spikes, with java.exe frequently reaching between 70 and 100 percent utilization.
This behaviour is more noticeable during business hours and seems to stabilize later in the day. During these periods, the affected machine appears to drop out of the site, and ArcSOC behaviour becomes inconsistent, where processes ramp up during startup and then unexpectedly drop to zero. When this happens, services may still show as started but are not actually functioning correctly.
We have attempted to restart the ArcGIS Server service, but this does not consistently resolve the issue, and in some cases, ArcSOC processes fail to come back up at all. In most situations, a full VM reboot helps. I have also seen ArcSOC processes recover on their own, but this is inconsistent and not something we can rely on.
We have ruled out memory pressure, as utilization is generally between 40 and 60 percent. Disk space and service account permissions have also been validated and do not appear to be contributing factors. What is particularly concerning is that although this is a multi-machine site, the behaviour is not balanced. One machine consistently shows high CPU usage and instability while the other remains stable, which was not the case before the 11.5 upgrade.
Given this, I wanted to ask if anyone has experienced similar CPU instability on ArcGIS Server 11.5 in a multi-machine site, or has seen ArcSOC processes that do not align with what ArcGIS Server Manager is showing. For example, minimum instances may show as 0 or 1, but more processes are running on the machine for that service. I am also wondering if there are any known issues related to high java.exe CPU usage or machines intermittently dropping from a site, and whether there are any considerations with hosting the config store on a UNC path in Azure, specifically for 11.5.
Thank you in advance for any insights.