![](https://img-blog.csdnimg.cn/20201025144553440.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Nignx
文章平均质量分 90
Nignx讲解
路上的追梦人
尽人事,听天命
展开
-
Nginx限流模块详解
高并发系统有三把利器:缓存、降级和限流;限流的目的是通过对并发访问/请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务(定向到错误页)、排队等待(秒杀)、降级(返回兜底数据或默认数据);高并发系统常见的限流有:限制总并发数(数据库连接池)、限制瞬时并发数(如nginx的limit_conn模块,用来限制瞬时并发连接数)、限制时间窗口内的平均速率(nginx的limit_req模块,用来限制每秒的平均速率);另外还可以根据网络连接数、网络流量、CPU或内存负载等来限流。1.限流算法最简转载 2021-08-26 00:54:33 · 889 阅读 · 0 评论 -
为什么使用Session、Cookie、Token?
HTTP协议是无状态的服务,不会记录客户端的身份等基本信息,比如打开浏览器,访问一个网页50次和访问1次对于服务器来说没有区别。一、Session、Cookie的作用Session是客户端与服务器通讯会话跟踪的一门技术,可以使服务器与客户端保证整个通讯的会话基本信息。客户端在第一次访问服务器的时候,服务端会响应一个sessionId,并且将它存入到客户端本地的cookie中,在之后的访问会将cookie中的sessionId放入到请求头中去访问服务器,如果服务器通过这个sessionId没有.原创 2021-08-02 21:02:27 · 852 阅读 · 0 评论 -
Nginx后端开发必知必会
1.Nginx的作用这个问题是入门级知识点,讨论Nginx的用处。我觉得只要几个重要的点都回答到位就可以了,可以考虑这样的一个回答:Nginx是一个高性能web服务器和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。不仅可以实现负载均衡,还可以做接口限流,缓存等功能。2.Nginx的优势点Nginx由于使用了epoll和kqueue网路I/O模型,在实际生产环境能够支撑3万左右并发连接。 Nginx内存消耗低。 Nginx跨平台,而且配置相对来说难度较低。 Nginx内置原创 2020-11-09 20:26:58 · 355 阅读 · 0 评论