随笔分类 - nginx
摘要:本文转自:https://www.cnblogs.com/gxyandwmm/p/11298912.html ********************* 部署过程 ************************** 一:场景描述 对于线上大流量服务或者需要上报日志的nginx服务,每天会产生大量的
阅读全文
摘要:所谓四层就是基于IP+端口的负载均衡,通过虚拟IP+端口接收请求,然后再分配到真实的服务器; [root@linux-node1 conf]# vim nginx.conf worker_processes 1; events { worker_connections 1024; } #类似于7层的
阅读全文
摘要:nginx 出错:socket() failed (24: Too many open files) while connecting to upstream1. 错误描述 通过nginx负载两个节点的rabbitmq 当用java代码创建超过500个连接时(我的机器默认只能创建这么多),出现错误:
阅读全文
摘要:原文链接https://blog.csdn.net/qq_22929803/article/details/50724662 1、进入nginx的配置目录,例如cd /usr/local/nginx/conf 2、添加agent_deny.conf配置文件 vim agent_deny.conf #
阅读全文
摘要:Nginx的rewrite(地址重定向)剖析 1、rewrite语法: 指令语法:rewrite regex replacement[flag]; 默认值:none 应用位置:server、location、if rewrite是实现URL重定向的重要指令,他根据regex(正则表达式)来匹配内容跳
阅读全文
摘要:location ^~ /atssa/ { if ($arg_version = 5800) { proxy_pass http://10.0.0.100:6500; } if ($cookie_xAppInfo ~ ^5800) { proxy_pass http://10.0.0.100:650
阅读全文
摘要:在Nginx服务器上屏蔽IP 1.查找要屏蔽的ip awk '{print $1}' nginx.access.log |sort |uniq -c|sort -n nginx.access.log 为日志文件, 会到如下结果,前面是ip的访问次数,后面是ip,很明显我们需要把访问次数多的ip并且不
阅读全文
摘要:root@nginx-01:/usr/local/nginx/conf/# cat proxyheader.conf if ( $proxy_add_x_forwarded_for ~ "^([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})(.*)" )
阅读全文
摘要:1)301和302的区别。 301和302状态码都表示重定向,就是说浏览器在拿到服务器返回的这个状态码后会自动跳转到一个新的URL地址,这个地址可以从响应的Location首部中获取 (用户看到的效果就是他输入的地址A瞬间变成了另一个地址B)——这是它们的共同点。 他们的不同在于。301表示旧地址A
阅读全文
摘要:原文链接:https://www.cnblogs.com/xiao987334176/p/11263649.html 一,自定义的header头部 因为需要上线灰度发布,只要nginx接收到头部为: x_app:123456 就会跳转到另外一个url,比如: 1.0.0.10:8080 通过配置ng
阅读全文
摘要:nginx.conf配置文件中timeout超时时间设置 client_header_timeout 语法 client_header_timeout time默认值 60s上下文 http server(指可以放在http块和server块)说明 指定等待client发送一个请求头的超时时间(例如
阅读全文
摘要:author :headsen chen date : 2019-08-15 16:37:05 notice :个人原创 需求:根据不同的请求的来源ip实现分流到不同的后端上去 方法一:1,在server层面在分流 重启Nginx。实现了预期的效果。 2,在location层面做分流 重载Nginx
阅读全文
摘要:date: 2019-08-12 16:52:44 author: headsen chen notice :个人原创 故障现象: openresty -t nginx: [warn] conflicting server name "aaa.bbbb.com" on 0.0.0.0:80, ign
阅读全文
摘要:date: 2019-08-12 16:33:05 author: headsen chen notice :个人原创 告警现象: 解决办法:在http的部分添加hash缓冲值 测试:如下图,发现仍然还是产生告警, 解决办法:增大这个值,将64加大到256, 再次测试就欧克了。
阅读全文
摘要:author: headsen chen date: 2019-08-08 18:52:36 notice :个人原创
阅读全文
摘要:author: headsen chen date : 2019-07-30 15:42:24 ubuntu上apt安装 openresty
阅读全文
摘要:date: 2019-07-19 16:52:18 author: headsen chen proxy_pass http://aaa /; 如果在proxy_pass末尾的url加/,表示绝对根路径; 如果没有/,表示相对路径,把匹配的路径部分也给代理走。 下面四种情况分别用 http://19
阅读全文
摘要:登录阿里云SSL证书控制台 。 在SSL证书页面,点击已签发标签,定位到需要下载的证书并单击证书卡片右下角的下载打开证书下载对话框。 在证书下载对话框中定位到Nginx/Tengine服务器,并单击右侧操作栏的下载将Nginx版证书压缩包下载到本地。 解压Nginx证书。 您将看到文件夹中有2个文件
阅读全文
摘要:date: 2019-07-04 14:35:56 author: headsen chen notice: 个人原创 1,在分域名下面设置: 2,在分域名下面设置(设置在匹配项下面的): 3,在Nginx的总入口上配置访问ip限制,只有在白名单里面的才可以访问。
阅读全文