实践是知识的母亲,知识是生活的明灯。这篇文章主要讲述#yyds干货盘点# NGINX架构安装相关的知识,希望能为你提供帮助。
1.nginx 介绍
Nginx:engine X ,2002年开发,分为社区版和商业版(nginx plus )
2019年3月11日 F5 Networks 6.7亿美元的价格收购
Nginx是免费的、开源的、高性能的HTTP和反向代理服务器、邮件代理服务器、以及TCP/UDP代理服务器解决C10K问题(10K Connections)
解决C1000K问题参考链接: http://www.ideawu.net/blog/archives/740.html Nginx官网:http://nginx.org# nginx的其它的二次发行版:
Tengine:由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。从2011年12月开始,Tengine成为一个开源项目,官网: http://tengine.taobao.org/ OpenResty:基于 Nginx 与 Lua 语言的高性能 Web 平台, 章亦春团队开发,官网:http://open resty.org/cn/# Nginx 功能介绍
静态的web资源服务器html,图片,js,css,txt等静态资源
http/https协议的反向代理
结合FastCGI/uWSGI/SCGI等协议反向代理动态资源请求
tcp/udp协议的请求转发(反向代理)
imap4/pop3协议的反向代理
2.Nginx 架构【#yyds干货盘点# NGINX架构安装】
文章图片
# Master 是管理Worker,CPU有多少个内核就可以开启多少个worker
文章图片
文章图片
3.nginx 进程间通信
文章图片
推荐阅读
- Caused by: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value f
- 新手指南严重: Exception sending context initialized event to listener instance of class
- linux如何将输出重定向到文件和标准输出
- 简单工厂模式
- k8s pod频繁自动重启
- k8s集群中节点退出重入
- 记一次 Spring Boot 中 @Transactional事务中使用内置锁限制总数失效的BUG
- 严重: Error configuring application listener of class org.springframework.web.util.Log4jConfigListener
- #yyds干货盘点#nginx