Slow file upload on OS X server
jamey.cribbs at gmail.com
Sun Dec 23 00:39:26 MSK 2007
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.
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
> > are painfully slow when going through nginx, but if I target an
> > mongrel instance in the browser, the file upload is fast. I have the
> > mac ports version of nginx installed ( 0.54, I believe).
> > >
> > > Any ideas? I tried changing the log format, as suggested in a reply
> > someone else's post, but could not get nginx to start, so I don't know
> > nginx has to be compiled with a particular flag in order to include the
> > 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...
More information about the nginx