Robert
> --
> 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/-/AgP2fnxuc0gJ.
> To post to this group, send email to google-a...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengi...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
> --
> 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/-/BeLVxGLKYfcJ.
Indeed, this is the down-side to tuning the performance setting knobs
to favor cost over performance. Serving latency and reliability may
become worse.
The design of the scheduler is that the default automatic mode decides
to minimize pending latency, and provide spare capacity (to provide cover for
request spikes or load increases). Obviously, not all apps will want this,
especially in light of the new billing formula. This
is why there is now the ability to opt-out of this by using the
Performance Settings options of max-idle-instances and
min-pending-delay. With those options you can opt-out and signal to
the scheduler that pending latency and spare capacity are not as
important for your app as instance utilization. But the default is to
provide good performance and reliable serving.
I hope that helps,
Jon
> --
> 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/-/wK7C600QgjMJ.