[Tilesathome] tah problems with multiple computers
Matthias Julius
lists at julius-net.net
Tue Sep 23 14:39:35 BST 2008
spaetz <osm at sspaeth.de> writes:
> On Tue, Sep 23, 2008 at 06:55:18AM -0400, Matthias Julius wrote:
>> Sebastian Spaeth <Sebastian at SSpaeth.de> writes: Well, in the stats
>> it almost went up to 20k. Why would munin show this when the queue
>> isn't really that long?
>
> The db always showed about 900 unhandled uploaded files. It did not
> delete some files (it does now) and I don't have the patience or time
> to do forensic debugging to see what exactly went wrong there.
Nobody is expecting that. I guess munin is just reporting the number
of files is the upload directory instead of asking the db.
>
>> You only get this error message if the server says so. If the
>> upload directory is full client will tell you exactly that.
>
> OK, I stand corrected
>
>> 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.
>
> Sure, it makes sense doing so. It's not done this way as client_uuids
> are a relatively recent addition so the server did not work with them
> yet.
Come on, it's there since a number of weeks. ;-)
I know everything takes time. My TODO is getting longer instead of
shorter, too. And I also have a list of little things I would like
the server to do or to do differently. I have mostly kept my mouth
shut because I don't want to put too much pressure on you.
>
>> > 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.
>
> Yep, that will help a lot. I have the tileset file handling stub in
> the processor, it's just not yet doing anything. We'll need to decide
> on how the client<-> server communicate layer, z,x,y values before the
> server copes with them.
So far, these values are stored in the file name and could easily be
extracted by the client and put into POST variables on upload.
But, I will put a proposal for v2 of the tileset file spec onto the
wiki once I am done with my current rendering changes. And after we
agree on that I will implement it in the client. Then you can
implement the server side and test it.
Matthias
More information about the Tilesathome
mailing list