I am running ArcGIS Enterprise 11.1 with a federated server and portal and an enterprise geodatabase. My enterprise is running on a Windows 2019 server using IIS. I have a map/feature service that references data from the enterprise geodatabase and is updated daily. I am looking to increase the performance of that service and was looking into caching at the browser level like in a web map or experience builder application. The two docs below discuss enabling a cache duration through server admin for a feature or map image service, but I can't seem to get this to work. I am adding these properties, but when I look in dev tools within my application using this service (like a web map) I see a new request being sent each time and a cache-control: max-age=00:00:00 property on the features returned. I looked at both the map image and feature service layer after setting this property.
When I try to find more information on caching services, everything is related to tile caches which is not really what I am after. I would very much appreciate if anyone could shed some light on this for me and I'm tagging a couple of people here @PaulBarker @JacobBoyle412 @JonathanQuinn @RandallWilliams @JamesBallard1 @Nicholas-Furness
https://enterprise.arcgis.com/en/server/latest/publish-services/windows/feature-services-and-client-applications.htm#
https://enterprise.arcgis.com/en/server/latest/publish-services/windows/improve-map-service-display-performance.htm