nginx
一纸情书ベ
这个作者很懒,什么都没留下…
展开
-
灰度上线
1、概念 灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。 2、目前实现的方式有三种 Nginx+LUA方式 根据Cookie实现灰度发布 根据来路IP...原创 2020-02-03 11:21:43 · 3178 阅读 · 0 评论 -
脚本安装nging实现高可用加负载
ssh.sh免密脚本 #!/bin/bash VIP=10.0.0.30 IP_0=10.0.0.41 IP_1=10.0.0.42 PORT1=10.0.0.43:8080 PORT2=10.0.0.43:8081 wget http://nginx.org/download/nginx-1.16.1.tar.gz tar -xzf nginx-1.16.1.tar.gz cd nginx-1....原创 2019-11-21 15:30:09 · 410 阅读 · 0 评论 -
shell部署nginx+tomcat代理负载用supervisor批量前台启动
#!/bin/bash systemctl stop firewalld setenforce 0 wget http://nginx.org/download/nginx-1.16.1.tar.gz yum -y install gcc gcc-c++ zlib-devel pcre-devel tar zxf nginx-1.16.1.tar.gz cd nginx-1.16.1 &&...原创 2019-11-05 19:44:43 · 288 阅读 · 1 评论 -
nginx源码启动脚本
#!/bin/bash # chkconfig: 2345 99 20 pid="/usr/local/nginx/logs/nginx.pid" #nginx的pid state="/usr/local/nginx/sbin/nginx" #nginx源码启动路径 case $1 in start) netstat -anpt|grep nginx &>/dev/null...原创 2019-10-17 20:11:14 · 145 阅读 · 0 评论 -
nginx优化
一 什么是nginx Nginx是一款轻量级的Web 服务器,反向代理服务器及电子邮件(IMAP/POP3)代理服务器,其特点是占有内存少,并发能力强,能够支持高达 50,000 个并发连接数的响应。事实上nginx的并发能力确实在同类型的网页服务器中表现较好,使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等 二 环境准备 1 准备一台干净的centos7服务器,或者虚拟机或者购买的...原创 2019-10-17 11:26:29 · 237 阅读 · 0 评论 -
nginx的location用法
这些都是在server里写的 server{ … } 优先级 精确 = 最先级i location = /uri =开头表示精确匹配,只有完全匹配上才能生效。 标准 则匹 第二 location ~ html ~开头表示区分大小写的正则匹配。 location ~* html ~*开头表示不区分大小写的正则匹配。 location /uri 不带任何正则匹配,表示前缀匹配。 通用...原创 2019-10-17 10:26:18 · 391 阅读 · 0 评论