I have such a task:
Start: 1
End: 10000

>Lease one task
>    if start<end: push Start+1,End (the very first thing the task does is 
to push a new task to the pull queue)
>    operations (operations shouldn't matter - even if the operations fail 
the task chain should've succeeded)
>Delete task

I've realized that the retry_limit is 1, which may cause the operation to 
halt - if 2 errors occur during the initial task push (to pull queue), 
however this seems like a very low probability

I've started 25 of these Start/End tasks, they've all ended at 200-800's - 
they should've reached 10000 each

There are no exceptions during these operations (I've inspected the logs)

I see spikes in server 500 errors on the appengine dashboard, however these 
are not visible on the logs

The only exception I catch that might cause this issue is: 
taskqueue.TransientError - however as far as I know it has nothing to do 
with the task push itself, I've caught it because it occurs during 
lease_tasks's

So basically I'm missing something obvious, what could it be?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to