
Nginx
文章平均质量分 87
Nginx反向代理、负载均衡
BSY丶
这个作者很懒,什么都没留下…
展开
-
Nginx原理
nginx服务器的网络模块设计,基于进程设计,采用多个Reactors充当I/O进程和工作进程,通过一把完美解决多个Reactors的“惊群现象”,并通过管理业务,并通过计算其偏移量来得到数据结构的指针地址,完成数据结构与业务层的解耦。同时使用技术,利用来传输小文件,利用来传输大文件。原创 2023-07-06 10:49:18 · 255 阅读 · 0 评论 -
Nginx正向代理、反向代理,动静分离
动态资源,静态资源分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据静态资源的特点将其做缓存操作,这就是网站静态化的核心思路,动态资源,静态资源分离简单概括是:动态文件和静态文件的分离。此时,这种请求多的话,对于nginx可能会出现问题。正向代理和反向代理很有可能会存在一个应用场景下,正向代理代理客户端的请求去访问目标服务器,目标服务器是一个反向代理服务器,反向代理了多台真实的业务处理服务器。反向代理,主要用于服务器集群分布式部署的情况下,原创 2023-07-04 21:23:02 · 390 阅读 · 0 评论 -
Nginx负载均衡、虚拟主机
ngx_http_upstream_consistent_hash 模块是负载均衡器,使用一个内部一致性hash算法来选择 合适的后端节点。按访问的URL的哈希结果来分配请求,使每个URL定向到一台后端服务器,可以进一步提高后端缓存服务器的效率。根据后端服务器的连接状况进行分配客户请求,连接最少的服务器将被有限分配客户端请求。每个请求按访问IP的哈希结果分配,使来自同一个IP的访客固定访问一台后端服务器。按后端服务器的响应时间来分配请求,响应时间短的优先分配。,如果需要这种调度算法,则必须安装。原创 2023-07-04 17:07:31 · 708 阅读 · 0 评论