> A possible explanation could be that the traffic pattern had changed.

No. It's the same. Check for example the Request/Seconds statistics of my
application for the last 30 days!

>> It's very obvious that one instance should be enough for my application.
And that was almost the case the last months!
> Actually it's not true. In particular, check this log:

That's one expection where one client did 8 request in a minute  (+ one
pingdom). Nothing else this minute.
In those exceptional cases it could be ok if a second instance starts.
(Nevertheless can't one instance not
handle 8 requests a  minute?)

As I described:  Instances are started and stopped without reason, even if
less traffic per minute is available!

> * What is the purpose of max-pending-latency = 14.9 setting?

" is high App Engine will allow requests to wait rather than start new
Instances to process them"
--> One attempt to stop GAE to create unnecessary instances.

> * Can you try automatic-automatic for idle instances setting?

I played around with this the last days and nothing changed. As I wrote:  I
had those configuration for months and it worked fine 3-4 weeks ago!

> * What is the purpose of those pingdom check? What happens if you stop
that?

To be alerted if GAE is down a again. "What happens if you stop that?" -->
I wouldn't be angry anymore because I wouldn't recognize downtime's of my
GAE application. ;)

Please forward
http://code.google.com/p/googleappengine/issues/detail?id=8004  to the
relevant GAE deparment.

Thanks!


On Fri, Aug 24, 2012 at 1:39 AM, Takashi Matsuo <[email protected]> wrote:

>
> Hi Mos,
>
> On Thu, Aug 23, 2012 at 4:58 AM, Mos <[email protected]> wrote:
>
>> Does anybody else experience abnormal behavior of the instance-scheduler
>> the last three weeks (the last 7 days it got even worse)?  (Java / HRD)
>> Or does anybody has profound knowledge about it?
>>
>> Background:  My application is unchanged for weeks, configuration not
>> changed and application's traffic is constant.
>> Traffic: One request per minute from Pingdom and around 200 additional
>> pageviews the day (== around 1500 pageviews the day). The peek is not more
>> then 3-4 request per minute.
>>
>
> A possible explanation could be that the traffic pattern had changed.
>
>
>>
>> It's very obvious that one instance should be enough for my application.
>> And that was almost the case the last months!
>>
>
> Actually it's not true. In particular, check this log:
>
> https://appengine.google.com/logs?app_id=s~krisen-talk&version_id=1-0.360912144269287698&severity_level_override=1&severity_level=3&tz=Europe%2FBerlin&filter=&filter_type=regex&date_type=datetime&date=2012-08-23&time=23%3A57%3A00&limit=20&view=Search<https://appengine.google.com/logs?app_id=s%7Ekrisen-talk&version_id=1-0.360912144269287698&severity_level_override=1&severity_level=3&tz=Europe%2FBerlin&filter=&filter_type=regex&date_type=datetime&date=2012-08-23&time=23%3A57%3A00&limit=20&view=Search>
>
> You can see the iPhone client repeatedly requests your dynamic resources
> in a very short amount of time. Presumably it's due to some kind of
> 'prefetch' feature of that device. Are you aware of those accesses, and
> that this access pattern can cause a new instance starting?
>
> I don't think this is the only reason, but this can explain that some
> portion of your loading requests are expected behavior.
>
> Now I'd like to ask you some questions.
>
>
> * What is the purpose of max-pending-latency = 14.9 setting?
> * Can you try automatic-automatic for idle instances setting?
> * What is the purpose of those pingdom check? What happens if you stop
> that?
>
>
>>
>> But now GAE creates most of the time 3 instances, whereby on has a long
>> life-time for days and the other ones are restarted around
>> 10 to 30 times the day.
>> Because load request takes between 30s to 40s  and requests are waiting
>> for loading instances, there are many request that
>> fail  (Users and Pingdom agree: *A request that takes more then a couple
>> of seconds is a failed request!*)
>>
>> Please check the attached screenshots that show the behavior!
>>
>> Note:
>> - Killing instances manually did not help
>> - Idle Instances were ( Automatic – 2 ) .  Changing it to whatever
>> didn't not change anything; e.g. like ( Automatic – 4 )
>>
>> Thanks and Cheers
>>
>> Mos
>>
>>
>>
>>
>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine" 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?hl=en.
>>
>
>
>
> --
> Takashi Matsuo | Developers Advocate | [email protected]
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" 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?hl=en.
>

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

Reply via email to