All of this would not be an issue if users didn't have to actually wait for the initialization of everything. If Google would implement this warm-up request feature http://code.google.com/p/googleappengine/issues/detail?id=2690 then we wouldn't have to worry about slowness due to initialization. Please star the feature request if you think it would be good.
I know that Google has accepted the feature request of paying to reserve a JVM, but that still won't solve the issue completely. Some users will still have to wait for the initialization of a JVM when a second or third JVM starts up (ie your traffic load goes up). On Feb 14, 5:24 pm, Spines <[email protected]> wrote: > Yes, that database lag you talk about is JDO setting up the metadata > for objects. If you go into your logging.properties and change the > logging level to FINE, you can see what it is doing. > > On Feb 14, 11:26 am, Brian Wawok <[email protected]> wrote: > > > > > There are all kinds of random hidden delays when a app isn't used in a > > while. One that I think I discovered, is the first time you load an object > > of type X from the database, there is a 2000ms lag. At least working this > > way in my app. Can be very active using object A from the data store, but > > the second it loads object B there is a 2000ms mystery pause.Something to do > > with setting up datastore I guess.. but very annoying. > > > I want to love google app engine, but it feels so far from product ready... > > > On Sun, Feb 14, 2010 at 1:04 PM, Spines <[email protected]> wrote: > > > Yea, it seems that according to Eduardo's link the jsps are > > > precompiled, so it is probably something else. > > > > On Feb 14, 8:45 am, Eduardo Ramírez <[email protected]> wrote: > > > > On Sun, Feb 14, 2010 at 17:05, Brian Wawok <[email protected]> wrote: > > > > > ** > > > > > ** > > > > > *I suspect precompile only hits .java files and not .jsp files* > > > > > Fromhttp://code.google.com/appengine/kb/java.html#initfaileditseams > > > > that JSP should also be precompiled, but sometimes it doesn't. > > > > > -- > > > > Eduardo Ramírezhttp://kynes.frenopatico.net > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Google App Engine for Java" group. > > > To post to this group, send email to > > > [email protected]. > > > To unsubscribe from this group, send email to > > > [email protected]<google-appengine-java%2B > > > [email protected]> > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. 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-java?hl=en.
