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