Hey all. Like most everyone else here. My application was affected by the GAE downtime this morning.
I would like to know if there is a good mechanism for detecting this sort of failure in the future so that my application can automatically throw up a Maintenance Page. Normally I would have an admin section where I can toggle a switch to render the Maintenance Page but since writing to the datastore was not working, this isn't really an option. Especially if I can't login to get to the admin page. Uploading a new version of my application when a disruption like this occurs also seems impossible. Another idea I thought of was to change my DNS CNAME record to point to a different server which hosts a maintenance page but the time for the DNS changes to take effect means this is pretty impractical as well. Does anyone have any good ideas? I was wondering if anyone using the Capabilities API would be able to chime in on what their app was seeing during the disruption. If the Capabilities API correctly identified the GAE state as something other than "Enabled", then I could see this being a good solution for automatically redirecting all requests. Then again....it seems the problem was that requests were not even reaching the application servers (due to failed load balancers)....so I guess that wouldn't have been a solution to the problem this morning either.... -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/qvOaGAiQXcMJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
