![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
咕噜咕噜da
学无止境.加油加油
展开
-
nginx的限流和网关gatway限流
1.场景描述例如网站首页采取二级缓存操作,减少对数据库和redis的压力,但是遇到恶意请求还是不能有效的缓解压力,限流就能起到保护措施的作用了2.nginx限流nginx提供了两种限流方案:控制请求速率控制并发连接数3.控制速率nginx常用控制速率的方式之一就是采用漏桶算法3.1漏桶算法实现控制速率限流概述: 漏桶算法思想就是水(请求)滴入漏桶漏桶里,漏桶以一定速率出水(响应速率),当水滴入的速率过大时会溢出漏桶(访问速率大于响应速率),然后就拒绝请求,漏桶算法能强转限制数据的传输速原创 2020-07-22 13:43:15 · 1551 阅读 · 0 评论 -
nginx+lua+redis实现缓存总结
环境配置1.在linux上安装nginx,lua,redis,本案例指定nginx的配置文件根目录为root 权限为root目的就是将来要使用lua脚本的时候 直接可以加载在root下的lua脚本。(lua脚本存放在root下)修改/openresty/nginx/conf/nginx.conf,#user nobody; 配置文件第一行原来为这样, 现改为下面的配置 user root root;1.分析步骤步骤一:缓存lua脚本实现缓存预热(将mysql里的数据查询出来存入redis)原创 2020-07-21 23:10:47 · 1702 阅读 · 0 评论 -
关于nginx服务器的应用
前言想总结一篇关于nginx的简单认识提到nginx必须提到他的三大功能1.负载均衡nginx作为负载均衡器使用可以接受所有请求,按照配置的负载均衡策略,并将请求分发给tomcat集群服务器2.反向代理nginx可以作为反向代理服务器使用,可以根据访问的url解析,判断请求发给哪个具体的请求服务器3.静态资源服务器当nginx作为静态资源服务器,静态资源放在nginx的/nginx/html文件夹下,相比使用tomcat,nginx作为静态服务器效率更高—未完待续...原创 2020-07-21 16:50:59 · 148 阅读 · 0 评论