
Nginx
文章平均质量分 57
一个专栏,带你吃透Nginx的所有特性!
Be explorer
分享日常学习笔记和实战经验,开源NB
展开
-
Nginx篇——Nginx的手动和自动日志切割,一篇文章帮你解决实战生产环境日志管理问题!
至此,关于实战中如何进行Nginx的日志切割介绍完毕,后续还会持续更新,敬请期待!下面的操作都是基于Linux环境下操作的!Nginx的日志现在都是保存在logs下。access保存的是HTTP请求的日志;error保存的是错误的日志。原创 2024-05-29 10:45:39 · 291 阅读 · 1 评论 -
Nginx篇——Nginx处理Web请求(Worker抢占机制)
首先Nginx是异步非阻塞的,通俗的讲就是如果此时只有1个Worker,那个如果客户端1则阻塞,他不会让后面的客户端都阻塞等待,而是用epoll的方式执行准备就绪的客户端,这样就解决了阻塞等待的问题了!这个过程是异步非阻塞的,也就是说,当一个请求的部分处理被阻塞时,worker进程不会一直等待,而是会立即去处理其他客户端的请求。如果worker进程在处理请求时出现问题,master进程会负责关闭这个出问题的worker进程,并重新启动一个新的worker进程来继续处理请求。这个地方是比较重要的知识点!原创 2024-05-29 10:42:39 · 543 阅读 · 0 评论 -
Nginx篇——了解和认识Nginx的进程模型
而Worker进程则是实际处理网络请求的核心,它们采用单线程、非阻塞的事件模型(EventLoop,事件循环)来实现端口的监听及客户端请求的处理和响应。Worker进程之间是相互独立的,一个请求只能在一个Worker进程中进行处理,一个Worker进程也不可能处理其他Worker进程的请求。在单进程启动模式下,系统中仅有一个进程,该进程既充当Master进程的角色,也充当Worker进程的角色。它的进程模型主要采用的是多进程模型,具体来说,是“单Master—多Worker”模型。原创 2024-03-31 16:02:18 · 698 阅读 · 0 评论 -
Nginx篇——Nginx如何解决web端跨域问题,一篇文章带你彻底搞懂!保姆级别教程!!!!!!
【注意】:由于“最小权限原则”,跨域只设置在server区域的location /mobile-backend/区,也就是局部生效。由于访问mpwebtst域名,需要跨域调用mptst.xxxx域名,因此只需对mptst.xxxx.cn域名的Nginx设置允许跨域即可。:如下图所示,前端请求需要调用后端接口,但是前端请求和后端接口不在同一个域导致跨域问题。(1)#来源域,*”代表允许所有,只允许来源域mpwebtst.xxxx.cn的请求。(2)#指定允许跨域的方法,*代表所有。原创 2023-12-11 11:16:33 · 542 阅读 · 0 评论 -
Nginx篇——超详细Nginx使用实战稀缺黄金指导文档!涵盖Nginx特性、动静分离、反向代理、负载均衡以及实际项目中的配置等!一篇文章帮你彻底拿下Nginx!!!!!!
一、概念Nginx是一个高性能的HTTP和反向代理服务器,同时也提供了IMAP/POP3/SMTP邮件服务。在我国比如百度、京东、新浪等公司都在使用这项技术。Neginx代码完全由C语言编写。官方数据表示能够支持高达50000个并发连接数的响应。二、特点1、占用内存少2、并发能力强3、Nginx安装非常简单、配置文件非常简洁(还能够支持perl语法)原创 2023-12-11 10:58:15 · 1329 阅读 · 0 评论