1.软文推荐

2.软文推荐

3.软文推荐

目录: 1、nginx是什么 nginx是什么 2、Nginx的功能与特性 3、nginx是干嘛用的 nginx是什么 nginx是什么

nginx是一款使用c语言开发的高性能的HTTP和反向代理web服务器,具有IMAP/POP3/SMTP的服务。Nginx是异步框架的网页服务器,能用作反向代理、负载平衡器和 HTTP 缓存。

nginx,是俄罗斯的程序设计师伊戈尔·赛索耶夫所开发的,nginx 是免费的开源软件,根据类 BSD 许可证的条款发布。根据官方测试,nginx能够支撑5万并发链接,并且cpu、内存等资源消耗非常低,运行非常稳定。

nginx,它的特点是占有内存少,并发能力强。它的并发能力在同类型的网页服务器中表现也是较好的。在中国大陆,使用nginx网站用户有:百度、腾讯、淘宝、京东、新浪、网易等。

Nginx的功能与特性

Nginx在过去的10年里,作为Web服务器行业里的新生代迅速崛起。Nginx由俄罗斯工程师Igor Sysoev编写,2004年10月4日发布了第一个公众版本:1.0.1。Apache一直占据Web服务器行业的第一,但自2008年开始,它的市场份额在潜移默化的转移到Nginx身上。直至今日,据Netcraft的统计显示,全世界排名前100万的网站中有超过27%的网站在使用Nginx作为Web服务器。Nginx迅速在一向稳定的Web服务器行业崛起并站稳跟脚.

1 、静态HTTP服务器

Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端。

2、反向代理服务器

客户端请求Nginx,Nginx请求应用服务器,然后将结果返回给客户端,此时Nginx就是反向代理服务器。

3、负载均衡

当网站访问量非常大,将同一个应用部署在多台服务器上,将大量用户的请求分配给多台机器处理。同时带来的好处是,其中一台服务器万一挂了,只要还有其他服务器正常运行,就不会影响用户使用。Nginx可以通过反向代理来实现负载均衡,并能使用3种自带策略及2种第三方策略。

(1)RR(默认,每个请求按时间顺序逐一分配到不同的后端服务器)

(2)权重(指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况)

(3)ip-hash(以上配置会将请求轮询分配到应用服务器,也就是一个客户端的多次请求,有可能会由多台不同的服务器处理(若存在登录session时则需要重复登录)。ip-hash根据客户端ip地址的hash值将请求分配给固定的某一个服务器处理)

(4)fair(第三方 按后端服务器的响应时间来分配请求,响应时间短的优先分配)

(5)url_hash(第三方 按访问url的hash结果来分配请求,使每个url定向到同一个后端服务器,后端服务器为缓存时比较有效。 在upstream中加入hash语句,server语句中不能写入weight等其他的参数,hash_method是使用的hash算法)

4、虚拟主机

有的网站访问量大,需要负载均衡。有的网站,由于访问量太小,需要节省成本,将多个网站部署在同一台服务器上。例如将和两个网站部署在同一台服务器上,两个域名解析到同一个IP地址,但是用户通过两个域名却可以打开两个完全不同的网站,互相不影响,就像访问两个服务器一样,所以叫两个虚拟主机。

在服务器8080和8081分别开了一个应用,客户端通过不同的域名访问,根据server_name可以反向代理到对应的应用服务器。虚拟主机的原理是通过HTTP请求头中的Host是否匹配server_name来实现的,另外,server_name配置还可以过滤有人恶意将某些域名指向你的主机服务器。

1、IO多路复用epoll

2、轻量级

3、CPU亲和(affinity)

4、sendfile

nginx是干嘛用的

Nginx (engine x)是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,公开版本1.19.6发布于2020年12月15日。

其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而闻名。2022年01月25日,nginx 1.21.6发布。

nginx优点

Nginx是一个很强大的高性能Web和反向代理服务,它具有很多非常优越的特性:在连接高并发的情况下,Nginx是Apache服务不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达50,000个并发连接数的响应,感谢Nginx为我们选择了epoll and kqueue作为开发模型。

相关文章 8

1

境外云服务器(阿里境外云服务器) 2分钟前

目录:1、怎么破解境外服务器查询真实地址信息2、香港云服务器有哪些好处3、云服务器都能做什么?4、华为云服务器能连接国外么5、云服...

2

reboot重启命令(重启到recovery命令) 4分钟前

目录:1、linux重启命令2、电脑开机显示Reboot什么意思3、Linux里面级别6重启和reboot重启区别是什么?4、rhel7系统中重启系统的命令是5、重新...

3

全能型虚拟主机(可靠的虚拟主机测评) 6分钟前

目录:1、虚拟机有几种类型?2、虚拟主机的类型主要有哪些?3、虚拟空间分为几种?分别是什么?4、云主机和虚拟主机的区别是什么吗?...

4

关于ihostart的信息 6分钟前

目录:1、安装后怎么没有启动按钮2、有人知道8位游戏机中《炸弹人》秘籍的吗?3、炸弹超人过关密码4、求柯南变回新一的每一集的集数和...

5

云桌面办公系统(中国人寿云桌面办公系统) 9分钟前

目录:1、什么是云桌面?2、云桌面是什么3、云桌面办公有什么优势?4、什么是云桌面?一般都用哪些云桌面?5、用了一年的云桌面,聊一...

7

windows11性能(windows 11 性能) 13分钟前

目录:1、Windows 11比Windows 10在性能上会有多大提升?实测告诉你2、Windows11系统跟之前的系统相比有哪些优缺点?3、windows10和11哪个好4、老电...

8

岳阳云服务器(岳阳平台) 16分钟前

目录:1、怎样登陆云服务?2、国内目前有哪些服务商有云计算服务器,越详细越好。是真云,不是假云,除了万网。3、e支部中的云课堂怎...