Hi all -
We have an ArcGIS runtime-based mobile solution that attempts to sync with nine (9) separate sync-enabled feature services published via portal from an archive-enabled enterprise geodatabase once or twice a day. There are approximately 600 mobile clients connecting at different times over three daily work shifts.
This generally works OK.
However, we recently had a need to bring the feature services down for about 5 hours for maintenance over a weekend. When we brought the feature services back up the portal servers were immediately flooded with requests in what one member of our team likened to a denial-of-service attack.
We eventually got the situation under control by a set of steps we would rather not have to repeat.
My question is, it seems there must be a better way to do this. Should we have (somehow) paused the client requests when the feature services were restored? Any suggestions would be much appreciated.
Thx,
Ed
Is it possible that when we shut down the sync-enabled feature services that we also go into the system services and stop the sync geoprocessing service that this would prevent client requests from entering the queue?
Ed