[Tilesathome] New features of the t at h client
milenko at king-nerd.com
milenko at king-nerd.com
Thu Dec 13 13:33:48 GMT 2007
Excellent. Thanks for the info.
I'll definitely play with this when I get time in the next few days.
-Jeremy
Original Message -----------------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Milenko schrieb:
> I saw the upload to folder option in the configs and was wondering what it
> was for. What's the envisioned usage for that option? Will one client be
> able to handle uploads from multiple other clients (currently 6 w/ a total
> of 11 CPU cores for me, but will be more soon) at the same time? I'd think
> that when the queue gets backed up on the server and we're stuck with 600
> second retries that the client tasked with the uploads would fall behind
> very quickly. Possibly to the point of exceeding the 1.5 hour retry limit.
> Is the "upload client" expected to just be a regular client running in loop
> mode, or is there a special mode for the client that will be handling
> uploads?
>
> Sorry for all the questions, it sounds like a neat feature for those of us
> with small farms of machines, but I'm not clear on what the exact usage
> should be.
The intended purpose of the "upload to directory" mode was exactly that
one client would handle all the uploading to the server, while the
others would push their files into it's upload directory.
Currently the "upload to directory" function stops (and waits) when
there are more than 15 files in the central directory. (Currently
hardcoded). It uses the same exponential backoff method than the "real"
upload function, also capped at 600 seconds, so you won't create a
*huge* backlog on your machines.
It is advised you run all rendering clients in "upload to directory"
mode and have one additional client with separate directory (where every
other client uploads to) dedicated to uploading everything to the server.
$ (while [ ! -e stopfile.txt ]; do ./tilesGen.pl upload; sleep 30; done)&
or something like that.
- --
Dirk-Lüder "Deelkar" Kreie
Bremen - 53.0952°N 8.8652°E
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHYO0fFUbODdpRVDwRAgttAKCSShbhujeaOUmpeZSyrbo9UydtBgCgh9Ri
sJhV6TGpGPyolVJPAHbDc7I=
=7aBa
-----END PGP SIGNATURE-----
More information about the Tilesathome
mailing list