
nginx
文章平均质量分 83
ModelBulider
合作交流vx:modelbulider。计算机硕士,国企Java开发工程师。热爱Python,熟悉深度学习框架如:PyTorch和Paddle。篮球爱好者,AI技术应用探索者,专注于OCR、RAG、LLM等领域的创新落地。期待与您在CSDN交流技术心得。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
三、nginx原理(番外)
本文介绍了代理服务器与反向代理服务器的区别及其作用。代理服务器位于客户端和原始服务器之间,客户端知晓其存在,主要用于访问限制资源、加速访问、访问授权等;反向代理服务器位于服务端,客户端不知晓,用于保护内网安全、负载均衡和缓存。Nginx作为反向代理服务器,能实现多服务器代理、负载均衡和动静分离功能。Nginx工作过程包括master进程管理多个worker进程,worker处理请求时通过共享锁避免惊群现象,确保高效处理连接请求。重载配置时,master会启动新worker并逐步淘汰旧worker。转载 2025-08-12 14:04:46 · 14 阅读 · 0 评论 -
二、nginx原理与优化参数配置
Nginx的master-workers机制通过多进程架构实现高并发处理。每个worker进程独立运行,避免了锁竞争开销,且单个worker崩溃不会影响整体服务。worker数量应与CPU核心数一致(如4核配4 worker),通过worker_cpu_affinity绑定CPU核心提升性能。最大连接数为worker_connections×worker_processes,但实际并发数需根据应用场景调整:静态资源访问为1/2,反向代理场景为1/4(因需建立前后端双连接)。原创 2025-08-11 09:11:15 · 275 阅读 · 0 评论 -
一、Nginx简介
Nginx是一个高性能的HTTP和反向代理服务器,具有内存占用少、并发能力强的特点,被百度、腾讯等大型企业使用。它支持正向代理(代理客户端请求)和反向代理(隐藏真实服务器IP),并能实现负载均衡,通过多台服务器分担请求压力提升系统性能。此外,Nginx还支持动静分离,将动态和静态资源交由不同服务器处理以提高解析速度。这些特性使Nginx成为处理高并发场景的理想解决方案。原创 2025-08-11 09:09:53 · 801 阅读 · 0 评论