We host a map service with near-real-time satellite imagery. When we receive new image throughout the day, we currently use a script to add the .tif as a new layer and republish the service as quickly as possible.
However, this causes the service to come down briefly and this causes issues due to the high viewership of a web app using this service. Is there a way to add a layer to a map service without overwriting the service?
We need to retain the ability to click on and off layers, each with a name that contain timing information, so a mosaic dataset will not work for us, since it shows up as a single layer when hosted (unless someone knows how to split a mosaic dataset into layers within the AGOL environment).
We don't control the web app and thus have limited options post-publishing.