Unpredictability of start delays in task queues is a significant issue
which has been raised often yet never to my knowledge address by
Google's engineers in these forums. I think I know what you are trying
to do with "important" having TQ settings of 100/500. However, I am
pretty sure these settings will affect your throughput rate once the
Schedule and/or Task Scheduler decide to starting running tasks in
your queue. I doubt they are telling the Scheduler duo that you would
like no delay in starting tasks in this queue (but I could be wrong).
Once the TQ starts getting cleared, you may be exposing yourself to
very high instance counts if a large amount of tasks are queued up --
a huge burst of new instances could be launched as the 100/500 rates
do tell the Task Scheduler that you want this queue cleared as soon as
possible once it is fired up.

Sorry that my only input is, "I find this all confusing also." You may
want to investigate the ability to send TQ tasks to a queue in your
default app version from a different version. I'm guessing (never done
this) that if your active app is version N, and you send tasks to a TQ
in the default version, there may be a dedicated instance there to get
the task started immediately -- i.e. there is no on-line handler
Scheduler activities in the default app. That we can send tasks to a
different app version was announced a little while ago. Not much more
about it that I recall in the docs or forums though.

HTH,
stevep

On Dec 26, 9:07 am, Kaan Soral <[email protected]> wrote:
> I have a synchronized task, this task adds a job to the important queue
>
> Important queue has 100/s rate and 500 bucket size
>
> The task completed in a minute
>
> I checked the completion times today, and at the times when my app is the
> busiest I saw 8:50 8:49 etc as completion times
>
> So there is a 50min delay
>
> ahh my head really hurts, I don't want to think the errors I made because
> of this delay
>
> what should I do?

-- 
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