Hi there,
a) Page 32 of this document mentions that 250 services (windows service instances) on ArcGIS Enterprise servers have an absolute upper limit, after which, in my experience, the may platform become unstable. Do you have experience by circumventing the Windows service instances constraint by editing the server registry? Would be interesting to hear how ArcGIS server performance worked after the change with both published and hosted services? And what kind of server capacity was used?
We are planning a future Portal for ArcGIS Enterprise 10.8.1 environment deployment for a large number of end users, and with this prospect we will have to exceed the limit of 250 Windows service instances due to the diverse workflows of business needs. I understand that the content of the services, and not just the number, will have a great impact on performance, it would be interesting to hear from others.
Here is an abstract on page 32:
'Dispelling old myths
Just as best practices are updated, there are certain beliefs about the software that are no longer true:
Myth: "Windows can only run approximately 250 service instances." (referring to SOC processes)
Truth: This is a Windows imposed limitation that can be lifted by changing a setting within the Windows registry. Remember! You must still have enough system resources (memory and CPU) to power all these services. Unless you have at least 50 GB RAM available for running services, you are unlikely to be impacted by this. See this technical article for more information and specific steps: support.esri.com/technical-article/000001218.'
We are also working to take advantage of the Shared Instances feature. This and this article will focus on leveraging Shared Instances.
b) Have I correctly understood that within the services, it is recommended to use a maximum of 20 map layers on ArcGIS Enterprise servers as well as ArcGIS Pro to keep them fast and stable in performance. Here is the documentation on the subject.
Thanks in advance for the tips and experiences 🙂