Re: Managing upload files in multiple servers(pawns)
| From: | Srinadh Sannidhanam | Date: | Sat, 31 Dec 2005 17:49:18 +0000 |
| Subject: | Re: Managing upload files in multiple servers(pawns) | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-228066@lists.php.net to get a copy of this message | ||
Thanks Duncan,
thanks for the suggestions, I will try them and come back..
Please suggest me if you know any file synchronization tools over different
servers other than rsync. I like if syncronization triggers immediately
after uploading the file automatically rather than using cron.
Thanks,
S.Srinadh.
On 12/31/05, Duncan Hill <dhill+php@cricalix.net> wrote:
>
> On Saturday 31 December 2005 02:06, Srinadh Sannidhanam wrote:
> > Hi All,
> >
> > We have a site in php and two web servers(pawns) to balance the load.
> > There is a page in the site through which user can upload images.
> >
> > When a user uploads an image, the request goes to only one of the two
> > servers.
> > So the image will be uploaded to only one server.
>
> Use a shared file system such as NFS for upload storage.
>
> Use some form of session management/balancing that ensures a client
> browser
> that upload ends up on the same server immediately afterwards, and use
> something like rsync to keep the image area in sync.
>
> Shared storage is probably the better bet - perhaps with clever code that
> tries a local disk first, then the shared storage if not found on
> local. If
> found shared and not local, pull to local.
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>