Nginx 的热部署、热加载、平滑升级!
herman 6年前 (2019-01-09) 5553浏览
Nginx 只所以出名,和它内部的精密设计有关。Nginx 采用了高度模块化的设计思路,并且内部的进程主要有两类,master 进程 和 worker 进程。其中 master 进程只有一个,worker 进程可以有多个。 其中 m...
herman 6年前 (2019-01-09) 5553浏览
Nginx 只所以出名,和它内部的精密设计有关。Nginx 采用了高度模块化的设计思路,并且内部的进程主要有两类,master 进程 和 worker 进程。其中 master 进程只有一个,worker 进程可以有多个。 其中 m...
herman 6年前 (2019-01-08) 2608浏览
基本上每个软件或框架都提供的有配置文件。比如,Tomcat 有配置文件,Apache 也有,Spring Boot 也有,nginx 也不例外。其中 nginx 的配置文件最过于复杂,其实也不复杂,因为你没完全理解 nginx 的配置语法,等你理...
herman 6年前 (2018-12-17) 16576浏览
最近发生了一件怪异的事情。在一个前后端分离的项目中,有人把后端的接口编写好了,然后使用 postman 去测试,总是获取不到 POST 请求中的参数。这其中的原因就是和 Content-Type 类型的值有关。 Content-Type 对...
herman 7年前 (2018-10-06) 4277浏览 0评论
国庆期间还是有不少一部分人窝在家里的,其中有几个问我有没有 nginx 的入门视频教程,我这里刚好有一套,就给大家分享出来! 关于 nginx 的介绍,大家可以参考维基百科:https://zh.wikipedia.org/wiki/Ngi...
herman 7年前 (2018-09-07) 3134浏览 0评论
在前后端分离的开发过程中,我们经常会遇到一些莫名其妙的问题。比如:后端开发在 Swagger 上对接口进行测试没有问题,而前端或者 APP 端一调用就出问题。A 说 A 没错,B 说 B 没错。请求参数都是按照要求进行传递的,那到底是谁的错呢? ...
herman 8年前 (2017-10-12) 3076浏览 0评论
Nginx反向代理后,Servlet应用通过request.getRemoteAddr()取到的IP是Nginx的IP地址,并非客户端真实IP,通过request.getRequestURL()获取的域名、协议、端口都是Nginx访问Web应用时...
herman 8年前 (2017-09-05) 6562浏览 0评论
用过 nginx 的都知道它的反向代理很强大。但有时候我们在使用proxy_pass解析域名的时候出现问题,主要是我们的一个域名可能会配置多个ip的解析。例如一个百度的域名,就对应了多个ip,这时如果使用proxy_pass配置域名后,以后的访问...
xmt_herman_gcy 8年前 (2017-07-06) 2597浏览 0评论
最近发现微信公众号使用的是nginx服务器。而我的CODE大全网站使用的也是nginx,因此对nginx服务器就有了详细的研究。本文总结一些相关的配置。 #定义Nginx运行的用户和用户组 user www www; #ng...
herman 8年前 (2017-05-12) 3150浏览 0评论
Nginx提供了expires、etag、if-modified-since指令来实现浏览器缓存控制。 expires 如果我们使用Nginx作为静态资源服务器,那么可以使用expires进行缓存控制。 location /im...