深入理解Nginx工作原理
6其乐融融 发布于 2024/11/02 02:02:16
NGINX被广泛应用于大规模网站、Web应用和移动应用等领域,以其卓越的性能、高并发处理能力和低内存消耗而闻名。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/11/02 02:02:16
NGINX被广泛应用于大规模网站、Web应用和移动应用等领域,以其卓越的性能、高并发处理能力和低内存消耗而闻名。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/08/08 02:02:05
客户端的请求,首先到达反向代理服务器,然后由反向代理服务器,将请求转发给相应的后端服务器,并将后端服务器的响应返回给客户端。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/07/31 02:02:12
Nginx 是一款功能强大的 Web 服务器和反向代理服务器,通过合理的配置可以显著提高系统的性能和稳定性。本文介绍了 Nginx 的常用功能和配置方法,包括反向代理、负载均衡、Web 缓存等,并提供了详细的配置示例和常用命令,希望能帮助读者更好地掌握 Nginx 的配置技巧。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/07/25 02:02:14
不过 Nginx 默认情况下并没有提供 /metrics 的 endpoint,但好在它提供了一个额外的模块:stub_status 可以用于获取监控数据。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/07/12 02:02:06
Nginx 无法决定当一个请求到达该端口时应该由哪一个服务器块来处理,因为它们的服务器名称相同。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/07/02 02:02:02
nginx的配置文件中可以使用的内置变量以美元符$开始,也有人叫全局变量。其中,部分预定义的变量的值是可以改变的。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/06/14 02:02:04
Nginx服务器配置中最频繁的部分,代理、缓存和日志定义等绝大多数功能和第三方模块的配置都在这里,http块又包括http全局块和server块。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/03/27 02:05:15
Nginx作为一款高性能的HTTP和反向代理服务器,自然支持SSL/TLS加密通信。本文将详细介绍如何在Nginx中配置SSL,实现HTTPS的访问。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/03/15 02:02:07
Nginx 1.9.11开始增加加载动态模块支持,可以在不停机的情况下加载和卸载模块。从此不再需要替换nginx文件即可增加第三方扩展。目前官方只有几个模块支持动态加载,第三方模块需要升级支持才可编译成模块。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/02/28 02:02:15
当网站8080去访问服务端接口时,就产生了跨域问题,那么如何解决?接下来我把跨域遇到的各种情况都列举出来并通过nginx代理的方式解决(后台也是一样的,只要你理解的原理)。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/02/26 02:02:07
Nginx 作为高性能的代理服务器,其代理原理是其设计的核心之一。无论是针对 HTTP 还是其他协议(如 FastCGI、Memcache、Redis 等)的网络请求或响应,Nginx 都采用了代理机制来实现数据的转发和处理。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/02/18 02:05:04
随着网络威胁的不断演变,保护网站免受潜在攻击变得尤为重要。Nginx,作为一款强大而灵活的 web 服务器和反向代理服务器,提供了一系列的安全相关参数,可以帮助加固网站安全性。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/02/18 02:02:30
实质上,“反向”在反向代理中的术语表示它代表服务器,处理客户端请求并与后端服务器进行通信。这与正向代理形成对比,后者代表客户端以访问互联网资源。Nginx作为反向代理的能力使其成为提升Web服务器设置中安全性、性能和可扩展性的多才多艺的工具。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/02/18 02:02:27
nginx 的 ngx_http_limit_req_module 模块提供限制请求处理速率的能力,使用了漏桶算法(leaky bucket algorithm)。我们可以想像有一只上面进水、下面匀速出水的桶,如果桶里面有水,那刚进去的水就要存在桶里等下面的水流完之后才会流出,如果进水的速度大于水流出的速度,桶里的水就会满,这时水就不会进到桶里,而是直接从桶的上面溢出。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/09 02:02:17
通过使用NGINX作为负载均衡器,并结合轮询、加权轮询、最少连接、基于IP的哈希和基于路径的分发等技术,可以显著提高Web应用程序的性能和可靠性。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/08 02:02:12
使用服务器块可以在 NGINX 上托管多个网站。如果选择了私有服务器(VPS)作为托管平台,所有网站都可以驻留在一台服务器上,开发人员可以自己掌控。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/12/11 11:17:26
最基本的配置方法,是upstream模块默认的负载均衡策略。每个请求会按时间顺序平均分配到不同的后端服务器。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/10/29 02:02:57
在当今的应用架构中,反向代理扮演着至关重要的角色,用于负载均衡、路由请求、提供安全性和可观察性等功能。Envoy 和 Nginx 作为备受欢迎的反向代理解决方案,在现代化应用开发中发挥着重要作用。本文将深入介绍 Envoy 和 Nginx 的特点、优点和缺点,以及它们之间的比较。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/10/29 02:02:48
服务器端会生成和存储 session 的有效期,然后将 sessionid 返给客户端,客户端下次发送请求时,携带 sessionid。请求还是会发到上次的服务器上,服务器会校验客户端 sessionid 是否存在以及是否在有效期内。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/10/27 02:02:36
Ngnix是一款高性能反向代理服务器,学习它非常有必要,本文讲解了Ngnix核心配置,介绍了反向代理,负载均衡,动静分离三大功能,最后扩展了一些常用的指令。本文介绍了Ngnix的基础用法,后续的Ngnix内核以及原理部分有待研究。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/09/27 23:01:11
服务器端会生成和存储 session 的有效期,然后将 sessionid 返给客户端,客户端下次发送请求时,携带 sessionid。请求还是会发到上次的服务器上,服务器会校验客户端 sessionid 是否存在以及是否在有效期内。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/08/31 03:40:10
Nginx是一款高性能的开源Web服务器软件,它被广泛应用于构建高性能的网站和应用程序。本文将向您介绍如何在Linux操作系统上安装和配置Nginx服务器。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/21 23:01:04
Ngnix是一款高性能反向代理服务器,学习它非常有必要,本文讲解了Ngnix核心配置,介绍了反向代理,负载均衡,动静分离三大功能,最后扩展了一些常用的指令。本文介绍了Ngnix的基础用法,后续的Ngnix内核以及原理部分有待研究。
阅读()评论(0)赞 ()