Yep, you need more min idles. At some min idle setting you'll see that
the blue line no longer goes above green (minus unforeseen bursts,
which need be you can prepare for with an even higher min idle
setting).

Once blue doesn't go above green, you'll see warmup request going to /
_ah/warmup and not to your users.

Basically, you don't get any delta between blue and green for free.
You pay for it by having your users suffer loading requests. That's
one reason why very low startup latency apps shine - they can take
advantage of any delta. Higher startup latency apps (pretty much any
real java app) are OK at steady state, but only if you are willing to
pay to have a high enough min idle setting that you are billed for all
running instances.

/Tom

On Jan 18, 12:07 pm, Francois Masurel <f.masu...@gmail.com> wrote:
> Here is my dashboard instance graph.
>
> First part is with 1 min idle instance, second part with min idle instance
> set to  auto.
>
> <https://lh6.googleusercontent.com/-xVIJBwSd04o/UPmA5FfU4QI/AAAAAAAAz5...>
> I have just set min idle instances to 2 and see how it goes.
>
> François
>
>
>
>
>
>
>
> On Friday, January 18, 2013 5:11:47 PM UTC+1, Tom Phillips wrote:
>
> > Hi Francois,
>
> > Don't set min idles to automatic, set it to a high enough number that
> > over time Total instances (blue) == Billed instances (green). Leave
> > max idles and the two latency settings at automatic.
>
> > If you do have min idles configured, can you post a screencap of your
> > instances graph?
>
> > /Tom
>
> > On Jan 18, 8:45 am, Francois Masurel <f.masu...@gmail.com> wrote:
> > > Things are getting worse : 20 loading requests for the last 23 minutes
> > > (about 20% of all requests).
>
> > > Could I have an explanation ?
>
> > > What am I doing wrong ?  I'm really lost :-(
>
> > > App Id : vncts1
>
> > > On Friday, January 18, 2013 2:25:17 PM UTC+1, Francois Masurel wrote:
>
> > > > I have been testing full automatic mode for the last hours (all
> > > > application settings set to automatic).
>
> > > > Still getting quite a few user-facing loading requests (~20 per hour,
> > 5%
> > > > of all requests), there is no more warmup requests in the logs.
>
> > > > One dynamic instance has been alive since the beginning of the test
> > and is
> > > > getting most of the traffic.
>
> > > > Are these numbers normal ?
>
> > > > François
>
> > > > App Id: vncts1
>
> > > > On Thursday, January 17, 2013 11:21:16 PM UTC+1, Francois Masurel
> > wrote:
>
> > > >> Hi Tom,
>
> > > >> Thanx for your suggestion, that's just the settings I'm testing at
> > the
> > > >> moment.
>
> > > >> Seems to reduce significantly user-facing requests but will quite
> > > >> increase my bill (x4) :-(
>
> > > >> May be it will be worth it.
>
> > > >> I'll tell you how it goes.
>
> > > >> François
>
> > > >> On Thursday, January 17, 2013 11:11:56 PM UTC+1, Tom Phillips wrote:
>
> > > >>> Make sure on your instances graph that the blue "Total" line is not
> > > >>> often, ideally only under unforeseen bursts, going higher than the
> > > >>> green "Billed" line.
>
> > > >>> Total(blue) > Billed(green): you aren't charged for the delta
> > between
> > > >>> Total and Billed, but lower QOS for users (assuming your startup
> > time
> > > >>> is high) since they get most loading requests.
> > > >>> Total(blue) == Billed(green): Your /_ah/warmup gets all loading
> > > >>> requests, optimal QOS
>
> > > >>> This is just what I've observed (leaving max idles and min/max
> > latency
> > > >>> at automatic). Unless you have magically low startup latency, boost
> > > >>> min idles until Total == Billed consistently.
>
> > > >>> /Tom
>
> > > >>> On Jan 17, 11:56 am, Francois Masurel <f.masu...@gmail.com> wrote:
> > > >>> > For my low traffic website I have found that 50 new instances were
> > > >>> started
> > > >>> > during the last 2 hours and 22 minutes (taken from logs searching
> > for
> > > >>> "new
> > > >>> > process").
>
> > > >>> > Seems quite a lot for me as I already have a resident instance.
>
> > > >>> > But what annoys me the most is that, among those 50 loading
> > requests,
> > > >>> 20
> > > >>> > were user-facing requests (40%) and 5 were cron requests (10%).
>
> > > >>> > Is it normal behavior ?  Thanx for your help.
>
> > > >>> > François

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
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