Nginx 是开源的轻量级 Web 服务器、反向代理服务器,以及负载均衡器和 HTTP 缓存器。Nginx 和 Redis 类似,都采用了 IO 多路复用机制,每个 Worker 都是一个独立的进程,每个进程里只有一个主线程。
Nginx 是一个高性能的 HTTP 和反向代理服务器,特点是占有内存少,并发能力强,事实上 nginx 的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用 nginx 网站用户有:百度、京东、新浪、网易、腾讯、 淘宝等。
2019 年, NGINX, Inc. 被 F5 Networks 以 6.7 亿美元收购。但在微服务时代,后端服务的 IP 发生变化的时候,都需更改配置文件,静态配置的方式也给网关实现“连接复用”增加了难度,而基于 UDP 的 HTTP3 和 QUIC 协议则可以实现跨 IP 迁移。
Nginx是一款是由俄罗斯的程序设计师Igor Sysoev所开发的高性能的Web和反向代理服务器,也是一个 IMAP/POP3/SMTP代理服务器。由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。
作为一名小前端,只需要好好写代码,至于部署相关的操作,我们通常接触不到,正所谓专业的人干专业的事,我们在工作中并不需要去配置,但这并不代表不需要了解,相信大家都多多少少听过nginx,所以今天就聊聊,还请大家多多支持~
这个可能跟中国软件产业的发展有关,最早期的中国软件公司,本质上都要么是做对欧美日本的外包产业,要么就是本质上是微软,Oracle,SAP 这些巨头公司产品在中国的代理商,其实都是使用特定的基础软件帮助各行各业完成信息化改造,但各行各业的信息化随着业务变化是不同的,需要大量的定制化,所以无可避免的就是形成了软件=做工程的这么个状态,大量的现在台面上的中国软件公司,本质上就是拿着老外的产品到各个产业做施工队,这也深深的影响了甲方,而且这个影响非常深远。