2020年3月20日

Nginx获取自定义头部header的值

摘要: 1、nginx是支持读取非nginx标准的用户自定义header的,但是需要在http或者server下开启header的下划线支持: underscores_in_headers on;2、比如我们自定义header为X-Real-IP,通过第二个nginx获取该header时需要这样: $htt 阅读全文

posted @ 2020-03-20 15:20 ExplorerMan 阅读(591) 评论(0) 推荐(0)

nginx通过自定义header属性来转发不同的服务

摘要: 一、背景因为需要上线灰度发布,只要nginx接收到头部为: wx_unionid:123456 就会跳转到另外一个url,比如: 127.0.0.1:8080 通过配置nginx 匹配请求头wx_unionid 来转发到灰度环境。核心:客户端自定义的http header,在nginx的配置文件里能 阅读全文

posted @ 2020-03-20 15:14 ExplorerMan 阅读(1042) 评论(0) 推荐(0)

nginx实现根据cookie分流

摘要: 0.环境:centos7.2,tomcat8.5*2 ,nginx1.0.13 0-1:起因,由于上线不能影响用户使用,起初使用ip分流,但是有些情况无法获取ip,故查到可以用cookie做分流,这样一来,可以给客户以及测试人员分配角色 ,根据角色设置cookie,再根据cookie实现分流,便可实 阅读全文

posted @ 2020-03-20 15:09 ExplorerMan 阅读(1205) 评论(0) 推荐(0)

Nginx配置之负载均衡、限流、缓存、黑名单和灰度发布

摘要: 一、Nginx安装(基于CentOS 6.5) 1.yum命令安装 yum install nginx –y(若不能安装,执行命令yum install epel-release) 2. 启动、停止和重启 service nginx startservice nginx stopservice ng 阅读全文

posted @ 2020-03-20 14:41 ExplorerMan 阅读(328) 评论(0) 推荐(0)

导航