Hi Esri Community,
I'm seeking assistance with a performance issue we've encountered with our ArcGIS Server setup. Our environment consists of redundant ESRI ArcGIS map servers with web adapters, all configured behind an F5 BIG-IP load balancer. We're running ArcGIS Server Enterprise Version 10.9.1 with all the latest patches, and F5 BIG-IP Version 15.1.8.2 Build 0.0.17.
When both servers are active in the load balancer, we experience significant performance degradation. Here are some of the specific issues:
- ArcGIS Server Manager Loading Time: It takes over 5 minutes for the ArcGIS Server Manager to load. After logging in, it takes several more minutes for the pages to fully render.
- Publishing Feature Services: What normally takes 1-2 minutes now takes anywhere from 20 to 40 minutes.
- ArcGIS Desktop Connection: Connecting to the ArcGIS Server through ArcGIS Desktop is extremely slow.
- Managing Services: Starting or stopping services is very slow and often results in errors.
Troubleshooting Steps Taken:
Scenario 1: Both Servers Active
- We ran tests with both servers active in the load balancer.
- Result: ArcGIS Server Manager took over 5 minutes to load. Significant delays were observed in all operations, including publishing services, connecting through ArcGIS Desktop, and managing services. Most attempts to publish services resulted in errors.
Scenario 2: Disabled Server 2
- We disabled Server 2 in the load balancer and shut it down.
- Tested the system with only Server 1 active.
- Result: Same slow performance as scenario 1 however publishing and managing services were possible all be it slow. Server 2 had antivirus software enabled, which we removed from Server 1 for testing.
Scenario 3: Disabled Server 1
- We disabled Server 1 in the load balancer and shut it down.
- Tested the system with only Server 2 active.
- Result: Same slow performance as scenario 1 however publishing and managing services were possible all be it slow. Server 2 still had antivirus enabled, but we concluded antivirus was not the issue.
Additional Information:
- Antivirus software was ruled out as a contributing factor after testing.
- The primary ArcGIS Site Admin account has full control of all Esri directories.
- Feature layer data source comes from a file geodatabase stored on a shared data storage server separate from the two GIS servers.
- The third-party software, that consumes the GIS services through their custom API, requires the data source to be a file geodatabase and does not support enterprise geodatabases.
We are looking for any insights or suggestions from the community on how to resolve these performance issues. Has anyone experienced similar problems with redundant ArcGIS servers behind an F5 load balancer? Any configuration tips or troubleshooting advice would be greatly appreciated.
Thank you in advance for your help!