Hey Ron,

One method that I've used in the past is to dedicate one server based on
some kind of hashing algorithm (username?) to be the upload server.  That
server should have a unique DNS entry (www2.domain.ext) which all URLs that
need upload processing refer to.

The other way to do it is to store the file as a blob object in a database.
That will scale regardless of number of web servers, but does take a hit in
terms of storing in the DB.

What about other filesystem solutions like NFS?


On 7/4/08 8:35 PM, "Ron" <[EMAIL PROTECTED]> wrote:

> Hi,
> I dont know if this question is allowed here:
> i have a web interface that let's user upload file, but i have 2 servers
>   and use dns round-robin. when a user uploads a file, it will only be
> uploaded on one of the servers.
> how can i make sure that when a file is uploaded on one server it will
> also be transferred on the other server?
> can i use php to execute the rsync command, and transfer the uploaded
> file to the other server? or are there other ways to transfer? thank you
> regards,
> ron

PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to