Welcome! Log In Create A New Profile

Advanced

Re: Send all requests to two separate upstream servers?

Reinis Rozitis
June 17, 2014 11:38AM
> Option A and that's what I figured as well.

Depends on what you actually want to achieve by doing those 2 requests – eg
is it to prewarm 2 backend cache servers or something?

But one way to do this would be for example to use nginx Lua module
https://github.com/openresty/lua-nginx-module#ngxlocationcapture_multi /
ngx.location.capture_multi , content_by_lua etc and then from one response
discard the body ( ngx.req.discard_body ) or just print the first.

.. theoretically maybe also the Echo module
https://github.com/openresty/echo-nginx-module#echo_subrequest but I'm not
exactly sure how the "combined" response would look like and if the
duplicate body could be avoided just by sending HEAD request to the second
backend.

You can test it yourself or try to ask agentzh.


rr

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Send all requests to two separate upstream servers?

Eric Feldhusen June 17, 2014 10:14AM

Re: Send all requests to two separate upstream servers?

Richard Kearsley June 17, 2014 11:10AM

Re: Send all requests to two separate upstream servers?

Eric Feldhusen June 17, 2014 11:14AM

Re: Send all requests to two separate upstream servers?

Richard Kearsley June 17, 2014 11:26AM

Re: Send all requests to two separate upstream servers?

Reinis Rozitis June 17, 2014 11:38AM

Re: Send all requests to two separate upstream servers?

Eric Feldhusen June 17, 2014 06:10PM

Re: Send all requests to two separate upstream servers?

Yichun Zhang (agentzh) June 17, 2014 06:28PM

Re: Send all requests to two separate upstream servers?

Eric Feldhusen June 17, 2014 11:22PM

Re: Send all requests to two separate upstream servers?

unclepieman June 17, 2014 11:32PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 107
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready