Hello,
I'm recently the primary server manager at my organization and I'm trying to get a handle on what behaviors actually make a request of an ArcGIS Server. Some context: I have a heavy-lifting mapping application, built by a third party, that references a web map in our orgs Portal environment. The web map has a 6 map services of varying degrees of complexity - some have nearly a hundred layers, others 6-12. I'm trying to correctly tune these services because they are available (and used) by a large number of users throughout the work day, though each individual user will have different combinations of map services in use, and within them different subsets of layers active or toggled off. When it comes to making requests of the ArcGIS Server (federated, 10.8.1), if a map service is toggled off within the map, does it still make a request to the server if no layers are drawing? Are there any considerations I'm not examining closely enough to tune the services well (I've set the map services to dedicated pooling 2 min 3 max, and extended the timeouts slightly).