https://bugzilla.wikimedia.org/show_bug.cgi?id=63864

--- Comment #7 from Bawolff (Brian Wolff) <[email protected]> ---

> • it took approximately 9 minutes to upload the first 3 items as a preview.

Thats a lot of time. Maybe the preview thing should change so that if the first
upload took say > 45 seconds, to only do 1 file for the preview.


> • the background job took approximately 12 minutes to complete the remaining
>   4 items.
> 
> 
> wikilabs
> --------
> http://gwtoolset.wmflabs.org/wiki/Category:
> Mus%C3%A9es_d%C3%A9partementaux_de_la_Haute-Sa%C3%B4ne
> 
> • the preview upload took approximately 1 minute
> • the remaining items took approximately 3 minutes
> 
> 
> beta cluster test
> -----------------
> http://commons.wikimedia.beta.wmflabs.org/wiki/Category:
> Mus%C3%A9es_d%C3%A9partementaux_de_la_Haute-Sa%C3%B4ne
> 
> • the preview failed with the following message, so i couldn’t process the 
>   batch, but the first 3 items did upload as can be seen in the link above.
>   
> Our servers are currently experiencing a technical problem. This is probably 
> temporary and should be fixed soon. Please try again in a few minutes.
> 
> If you report this error to the Wikimedia System Administrators, please
> include 
> the details below.
> Request: POST
> http://commons.wikimedia.beta.wmflabs.org/wiki/Special:GWToolset, 
> from 127.0.0.1 via deployment-cache-text02 deployment-cache-text02 
> ([127.0.0.1]:3128), Varnish XID 2001837297
> Forwarded for: 84.85.134.252, 127.0.0.1
> Error: 503, Service Unavailable at Sun, 13 Apr 2014 03:37:12 GMT
> 
> 
> moving forward
> --------------
> • is there a way to find out if there’s a timeout limit on:
>   • form uploads

All web requests have a timeout. Php itself may have an execution time limit
(although to be honest i dont usually here about that limit. I think its higher
than the other limits). Varnish has a time limit (thats the error you got on
beta. Although it should be noted beta is configured a bit different from
commons). I believe also that the ssl proxy servers have a timeout too (which
sounds like the error described in bug 63818 comment 4).

Im not sure what the timeout is, but i think its to the tune of 120 seconds.

Timeouts are complicated by the fact that the file code tries to extend php
timeouts well uploading a file (i think)
>   • each job queue jobs
i believe each job has a timeout but its much more liberal. More to the tune of
an hour. (Really not sure on this part)
> • how can we alter those timeouts for the toolset?

Im not sure if altering the varnish timeouts is an option. (There are however
things that can be done to get around it if it turns out to be a big issue.
E.g. splitting up the operation among multiple requests and using js to make it
look like 1, pushing stuff to jobs like upWiz does, etc)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to