Maybe you shouldn't use struts, this is a serious suggestion, and should be 
considered seriously.
If you have a lightly used small app using a heavy framework then you have 
probably made a bad design choice.

If you have long startup times then warmup requests do help enormously, and 
in fact are about the only way you are
going to improve the use experience.

Also if you have such large startup times, then you should probably have 
more than one idle instance.

I would also examine you software stack and see if you can at least serve 
the home page/landing page 
directly from memcache without starting struts up.
The have on that same page some images that will be loaded after the html is 
loaded, and serve these from the 
full struts stack. This will mean the front page is loaded fast, and the 
images may well trigger additional instances 
to be loaded, if they don't load immediately it may not be the end of the 
world.

T

-- 
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/-/Vve2VmeQfR8J.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to