[Tilesathome] tah problems with multiple computers
Matthias Julius
lists at julius-net.net
Tue Sep 23 11:55:18 BST 2008
Sebastian Spaeth <Sebastian at SSpaeth.de> writes:
> Sven wrote:
>> Hi,
>>
>> there seems to be a severe bug in tilesGen.pl or on the server side.
>> Today I got access to 10 machines which I used for t at h generation. I
>> configured them to store their finished .zip-files into a common
>> directory (UploadToDirectory and UseHostnameInZipname) and use a
>> loop_uploader. But then after some time I got messages like this:
>>
>> ERROR: Is your client broken or have you just uploaded like crazy? "You
>> have more than 150 active requests. Check your client."
>
> This is nothing to do with the upload queue (which is not extremly long,
> although it seems so in the munin stats). You'll probably get this error
> when you have (I think) 20 files in your UploadToDirectory directory.
> This is to prevent clients from pushing too much stale data there when
> the server can't cope.
Well, in the stats it almost went up to 20k. Why would munin show
this when the queue isn't really that long?
You only get this error message if the server says so. If the upload
directory is full client will tell you exactly that.
>
> Also with 10 machines and 1 user account, it is rather easy to reach 150
> active requests (all those that are still in the upload queue on your
> Upload directory or in the Incoming server directory still count as active)
>
> Either using a 2nd user accout will help, or just accepting the fact
> that you can render quicker than the server can take it and leave it at
> that. It's not a fatal warning.
Or have the server allow 20 jobs or so per user + uuid. It is rather
silly to set up multiple user accounts to work around this limit.
Besides, a dedicated uploader can only upload with one username.
>
> And we are moving to a different server very soon, hopefully we'll be
> able to push up the prformance there a bit...
... especially once it accepts tileset files.
Matthias
More information about the Tilesathome
mailing list