详解nginx前端根据$remote_addr分发方法

需求如下:

域名下面有多台服务器,现针对某个地区做测试,让某个地区的ip用户只访问某一台服务器,单独做测试,如果没问题,全部更新;有问题则影响较小,及时发现问题解决问题;

解决方案:

使用nginx的模块,在前端负载均衡转发的机器上,配置匹配规则;

nginx配置vhost里面,域名下面location段,增加一段代码

如果$remote_addr 匹配到ip的话,转发到abc_test_server;

?

负载均衡配置也需要增加一段

?

设定的ip会直接分发到192.168.20.10这一台后端服务器中,进行测试;

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:https://blog.51cto.com/mofansheng/1931558



相关文章
推荐文章
热门文章

微信公众号推荐

相关推荐