Welcome! Log In Create A New Profile

Advanced

Re: upstream/302

洪志道
May 18, 2016 03:22AM
Thank you

But it seems not the solution I really want. The selected peer/server is
calculated by config in upstream, such as 'hash $url consistent'.

2016-05-18 14:07 GMT+08:00 Hung Nguyen <hungnv@opensource.com.vn>:

> Hello,
>
> I do not not think nginx has this feature, but we can do it with lua
> module, at it’s exactly what I did, you can find it here:
> https://github.com/whatvn/nginx_redirect_balancer
>
> *I**t works with help of following awesome module by agentzh: *lua-nginx-module
> and lua-updstream-module
>
>
> -
> Hung
>
>
> From: nginx-devel <nginx-devel-bounces@nginx.org> on behalf of 洪志道 <
> hongzhidao@gmail.com>
> Reply-To: <nginx-devel@nginx.org>
> Date: Wednesday, May 18, 2016 at 12:35 PM
> To: <nginx-devel@nginx.org>
> Subject: upstream/302
>
> Hi
>
> Is there a way to get selected peer in upstream without sending request to
> backend server?
>
> upstream backend {
> hash $url consistent;
> server 192.168.1.101;
> server 192.168.1.102; # Assume this is selected
> server 192.168.1.103;
> }
>
>
> location /302 {
> proxy_pass http://backend;
> # need other config or develop custom module?
> }
>
>
> > curl http://test.com/302 -v
> ...
> Location: http://192.168.1.102/xxx
> ...
>
> Just get selected server, and immediately return for 302 location.
> Is it possible to support the feature, or give me advices, thanks so much..
> _______________________________________________ nginx-devel mailing list
> nginx-devel@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-devel
>
> _______________________________________________
> nginx-devel mailing list
> nginx-devel@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-devel
>
_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

upstream/302

洪志道 373 May 18, 2016 01:36AM

Re: upstream/302

Hung Nguyen 172 May 18, 2016 02:08AM

Re: upstream/302

洪志道 228 May 18, 2016 03:22AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 193
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