Affects Version/s: None
Fix Version/s: None
Environment:grails 1.1.2 app-engine-0.8.5 gorm-jpa-0.6
The issue is outlined here by Google:
If an app is idle app engine removes it and will spin up a new server when a request comes in for it. This causes DeadlineExceededExceptions almost all the time. The grails app must start up in under 30 seconds or app engine will throw a big ugly exception. I'm not sure what can be done. Maybe lazy loading things when needed instead of loading them upfront at startup?
This is a show stopper for using grails on appEngine in a production environment.
Maybe I am missing some "precompile" or "startupFaster" flag?
If anybody has any suggestions I'd love to hear them? (grails + appengine == so much goodness)