武培轩的博客
首页
归档
资源
写作
分类
ElasticSearch (10)
SpringMVC (1)
BUG (8)
计算机网络 (6)
Spring Boot (12)
消息队列 (1)
Apollo (1)
程序人生 (4)
Git (4)
剑指Offer (37)
LeetCode (21)
运维 (3)
Ansible (3)
设计模式 (7)
算法 (63)
面经 (8)
Linux (8)
微服务 (3)
ZooKeeper (4)
Redis (1)
MySQL (5)
Java (43)
Nginx (11)
其他 (5)
全部分类 ( 253 )
查询
当前位于"Nginx"标签下
探究 Nginx 中 reload 流程的真相
今天这篇文章主要来介绍下Nginx的reload流程。实际上在之前文章中,在更改了nginx配置文件时,我们都会执行nginx-sreload命令,我们执行这条命令的原因是希望nginx不停止服务始终在处理新的请求的同时把nginx的配置文件平滑的把旧的nginx.conf配置更新为新的nginx.
Nginx
2020年02月04日
150次浏览
使用 Nginx 搭建静态资源 web 服务器
在搭建网站的时候,往往会加载很多的图片,如果都从Tomcat服务器来获取静态资源,这样会增加服务器的负载,使得服务器运行速度非常慢,这时可以使用Nginx服务器来加载这些静态资源,这样就可以实现负载均衡,为Tomcat服务器减压了。这篇文章,我们将一起去使用Nginx去搭建静态资源web服务器。首先
Nginx
2020年02月04日
257次浏览
如何优雅地关闭worker进程?
之前我们讲解Nginx命令行的时候,可以看到Nginx停止有两种方式,分别是nginx-squit和nginx-sstop,其中stop是指立即停止Nginx,而quit是指优雅的关闭Nginx,对应的信号也是同样的,还有我们之前提到的reload和热升级这样的过程中都涉及到了优雅的停止Nginx。
Nginx
2020年02月04日
133次浏览
Nginx热升级流程,看这篇就够了
在之前做过Nginx热升级的演示,他能保证nginx在不停止服务的情况下更换他的binary文件,这个功能非常有用,但我们在执行Nginx的binary文件升级过程中,还是会遇到很多问题,比如老的worker进程一直退不掉或者新的worker进程升级以后出现问题需要考虑回滚,或者升级新的Nginx文
Nginx
2020年02月04日
140次浏览
浅析 Nginx 网络事件
Nginx是一个事件驱动的框架,所谓事件主要指的是网络事件,Nginx每个网络连接会对应两个网络事件,一个读事件一个写事件。在深入了解Nginx各种原理及在极端场景下的一些错误场景处理时,需要首先理解什么是网络事件。网络传输接下来看上面这张图,比如主机A就是一台家里的笔记本电脑,那么主机B就是一台服
Nginx
2020年02月04日
137次浏览
Nginx 究竟如何处理事件?
在了解了网络事件以及事件分发、收集器以后,让我们来了解Nginx是怎么样处理事件的!Nginx事件循环当Nginx刚刚启动时,在等待事件部分,也就是打开了80或443端口,这个时候在等待新的事件进来,比如新的客户端连上了Nginx向我们发起了连接,此步往往对应epoll的epollwait方法,这个
Nginx
2020年02月04日
139次浏览
Nginx 热部署和日志切割,你学会了吗?
上篇文章,我们已经安装并配置好了Nginx,接下来我们就需要操作Nginx命令行了,这篇文章主要讲解Nginx命令行相关知识,并通过日常开发中遇到的热部署、切割日志文件案例来熟悉Nginx命令行操作。Nginx命令行格式:nginx-sstop帮助:-?-h使用指定的配置文件:-c指定配置指令:-g
Nginx
2020年02月04日
300次浏览
Nginx 了解一下?
这篇文章主要简单的介绍下Nginx的相关知识,主要包括以下几部分内容:Nginx适用于哪些场景?为什么会出现Nginx?Nginx优点Nginx的编译与配置Nginx适用于哪些场景?如图所示,一个请求会先经过Nginx到达应用服务层,然后再去访问数据层(比如Redis、MySQL等),提供基本的数据
Nginx
2020年02月04日
158次浏览
Nginx 的进程结构,你明白吗?
Nginx进程结构这篇文章我们来看下Nginx的进程结构,Nginx其实有两种进程结构:单进程结构多进程结构单进程结构实际上不适用于生产环境,只适合我们做开发调试使用。因为在生产环境中我们必须保持Nginx足够健壮以及Nginx可以利用多核的一个特性,而单进程的Nginx是做不到这一点的,所以默认的
Nginx
2020年02月04日
132次浏览
Nginx 的请求处理流程,你了解吗?
之前我们已经讲解了Nginx的基础内容,接下来我们开始介绍Nginx的架构基础。为什么我们要讨论Nginx的架构基础?因为Nginx运行在企业内网的最外层也就是边缘节点,那么他处理的的流量是其他应用服务器处理流量的数倍,甚至几个数量级,我们知道任何一种问题在不同的数量级下,他的解决方案是完全不同的,
Nginx
2020年02月04日
137次浏览
«
1
(current)
2
»
个人信息
文章数量
253
分类数量
24
标签数量
32
所有标签
GitHub
1
并发
5
ElasticSearch
11
SpringMVC
1
队列
1
栈
1
数组
1
链表
1
IDEA
1
Impala
1
BUG
7
TCP
1
HTTP
1
Spring Boot
12
消息队列
1
Apollo
1
Git
4
剑指Offer
37
LeetCode
21
运维
3
Ansible
3
设计模式
7
算法
63
面经
8
Linux
8
微服务
3
ZooKeeper
4
Redis
1
MySQL
5
JVM
5
Java
43
Nginx
11
所有标签
253