Single proxy connection on identical simultaneous requests
mdounin at mdounin.ru
Fri Jan 14 22:04:00 MSK 2011
On Fri, Jan 14, 2011 at 01:02:24PM -0500, caruccio wrote:
> I'm wondering if there's some way to avoid multiple proxy_pass(ing) to
> concurrent identical request at a given moment.
> The situation is that I have a gazillion identical requests which are
> not cached yet.
> So, when the first non-cached request is handled, it is redirected to my
> server to retrieve and respond on that request. The problem is that I
> have too many
> identical requests hitting on my backend server simultaneously. Since
> all other "active"
> connections are the same as the first one, why dont they just wait for
> from the first one, avoiding unnecessary backend connections?
> How could I do something like this?
This is usually called "busy locks" here, and not yet implemented.
More information about the nginx