Slow file upload on OS X server

Rapsey rapsey at gmail.com
Sun Dec 23 17:18:14 MSK 2007


How slow is it?
I use OS X and nginx as a frontend, but not to mongrel. File uploading works
fine for me.



On Dec 22, 2007 10:39 PM, Jamey Cribbs <jamey.cribbs at gmail.com> wrote:

> Well, I turned off sendfile in config.  I also changed a bunch of
> parameters per an email I received from Dave Cheney (thanks Dave!).  No
> luck.
>
> Just for laughs, I installed and configured Swiftiply with Mongrel and
> turned off Nginx.  Same issue.
>
> So, then I turned off Swiftiply also and started just one mongrel and told
> it to listen on port 80.  It worked great.  File uploads were much faster.
>
> So, if I am having the same issue when proxying from either Swiftiply or
> Nginx, but I don't have the slowness issue when I don't proxy and just go
> straight to the mongrel instance, this tells me the problem is not with
> Nginx, but must be some setting on the OS X server.
>
> Does anyone know what would cause proxying in general to be slow on an OS
> X server?  I know its not the network speed from the browser to the server,
> because when I was connecting directly to the mongrel instance without
> proxying, file uploads were fine.
>
> Sorry for asking this (probably) non-nginx related question on the list,
> but I started it here, so I figured I would ask one more question.
>
> Thanks.
>
> Jamey Cribbs
>
>
>
> On Dec 22, 2007 2:08 PM, Alex Egg < eggie5 at gmail.com> wrote:
>
> > no sendfile on os x
> >
> > On Dec 22, 2007 7:57 AM, Wayne E. Seguin <wayneeseguin at gmail.com> wrote:
> > >
> > > On Dec 21, 2007 10:28 AM, Jamey Cribbs < jamey.cribbs at gmail.com>
> > wrote:
> > >
> > > > I have a rails app running on an OS X server, using nginx as the web
> > > server, proxying to a mongrel cluster.  File uploads from the user's
> > browser
> > > are painfully slow when going through nginx, but if I target an
> > individual
> > > mongrel instance in the browser, the file upload is fast.  I have the
> > latest
> > > mac ports version of nginx installed ( 0.54, I believe).
> > > >
> > > > Any ideas?  I tried changing the log format, as suggested in a reply
> > to
> > > someone else's post, but could not get nginx to start, so I don't know
> > if
> > > nginx has to be compiled with a particular flag in order to include
> > the log
> > > format config directive in nginx.conf.
> > > >
> > > > Any help, suggestions would be greatly appreciated.
> > > >
> > > > Jamey Cribbs
> > > >
> > >
> > >
> > > Try turning sendfile off in the config.
> > >
> > >   ~Wayne
> > >
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx/attachments/20071223/98e2fc90/attachment.html>


More information about the nginx mailing list