行业动态

了解最新公司动态及行业资讯

当前位置:首页>新闻中心>行业动态
全部 4000 公司动态 864 行业动态 3136

俄罗斯web服务器的优点及站点开发

时间:2022-03-26   访问量:1783

1.1简要说明

​是德国主导的开源Web服务器软件,内存开销极低,CPU占用率低,性能好,模块丰富。支持、CGI、Auth、输出压缩()、URL重写、别名等重要功能。

它的使用方式是在运行 PHP 时,会使用很少的 PHP 进程来响应大量的并发。

1.2 优点

1)从稳定性的角度来看,CGI是由一个独立的进程池运行的。如果单个进程死了,系统可以很容易地丢弃它,然后重新分配一个新进程来运行逻辑;

服务器运维_青岛it外包运维服务_运维项目服务巡检报告

2)从安全的角度来看,它完全独立于主机,再怎么down也不会坏掉;

3)从性能上看,动态逻辑处理与它分离,重负载的IO处理留给宿主机,让宿主机专注于IO。对于一个普通的动态网页,逻辑处理可能只是一个小部分,大量图片等静态IO处理根本不需要逻辑程序的参与(注意1)

4)在可扩展性方面,它是一个中立的技术标准,可以完全支持用任何语言(php、java、...)编写的处理程序

1.3 支持的操作系统

2、

2.1 简要说明

青岛it外包运维服务_运维项目服务巡检报告_服务器运维

​是世界上排名第一的网络服务器。根据调查,全球超过 50% 的网络服务器正在使用中。

​它是一种基于流程的结构。进程比线程消耗更多的系统开销,不适合多处理器环境。因此,在扩展网站时,通常是增加服务器或扩展集群节点,而不是增加处理。设备。Yahoo!、W3、Times等世界上很多著名的网站都是产品。

2.2 优点

2.3 支持的操作系统

3、NGINX

3.1简要说明

​ Nginx 是俄罗斯人编写的一个非常轻量级的 HTTP 服务器。Nginx,读作“X”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP代理服务器。Nginx 是由俄罗斯伊戈尔为俄罗斯访问量第二大的 .ru 网站开发的。Nginx是一个轻量级的Web服务器/反向代理服务器和电子邮件(IMAP/POP3)代理服务器服务器运维,在类BSD协议下发布。它的特点是内存少,并发能力强。,其实并发nginx的能力在同类型的web服务器中确实是比较好的,中国大陆nginx网站的用户包括:百度、京东、新浪、网易、腾讯、淘宝等。

Nginx 是用事件驱动(epoll)的方式编写的,所以性能非常好,同时也是一个非常高效的反向代理和负载均衡。研究表明,它可以支持多达 50,000 个并发连接。. 它具有匹配的性能,没有内存泄漏问题,并且它有一些问题并且很长时间没有更新。但是 Nginx 不支持 cgi 操作,因为它可以减少一些程序漏洞。所以必须有一种方法来执行PHP程序。

3.2优点

3.3 操作系统

3.4 推荐架构

Nginx作为前端的web缓存系统,通常有如下架构

这种结构的优点:

可以使用 nginx 前端进行很多复杂的配置服务器运维,这些配置以前在 Squid 中是不可能做的或者很麻烦的,比如目录防盗链。nginx前端可以直接转发一些不需要缓存的请求。因为nginx的效率比squid要高,所以在某些情况下,可以利用nginx的缓存来减轻squid的压力。可以实现url hash等分配策略,前端可以开启gzip压缩,这样后面的squid缓存就是纯未压缩的文档,可以避免很多不必要的穿透。因为nginx比较稳定,lvs不需要经常调整,可以通过nginx调整。squid默认打开的文件数是1024个以上,但是要处理的请求也不少。可以开启nginx的日志功能代替squid,让url在实时流量统计中准确定位,不用再用低效的grep过滤。因为nginx的负载能力比squid高,所以在使用lvs分流的时候不需要特别均衡的分布,单点故障的概率比较低。

nginx和squid搭建的web服务器前端系统架构:

前端lvs和squid,按照安装方法,打开epoll,复制配置文件,基本上问题不大。

青岛it外包运维服务_服务器运维_运维项目服务巡检报告

这个架构和架构的区别也是关键点:加一个一级中层代理,中层代理的好处太多了:

gzip压缩:可以通过nginx进行压缩,这样后台应用服务器,无论是resin,甚至是iis还是其他怪异的服务器,都不必考虑压缩的功能。负载均衡和故障屏蔽:nginx可以作为负载均衡代理,具有故障屏蔽功能,所以基于目录甚至正则表达式来制定负载均衡策略就成了一个小案例。运维管理便捷,可针对各种情况制定灵活的方案。明确权限:这台机器是不编写程序的维护者的责任。程序员一般不需要管理这台机器,所以如果出现问题,很容易找到合适的人。对于应用服务器和数据库服务器,最好从维护者的视线中消失。我的目标是这些服务能跑多久就跑多久,其他的一切都可以在外部处理。3种WEB服务器比较

以下是三个 Web 服务器的一些比较:

从上述分析比较中建议的一种选择是:

稍后我会分享更多和 DBA 的内容。有兴趣的朋友可以关注一下~

上一篇:我国IT服务与外包行业发展的重要动力,储备成砝码

下一篇:如何去构建这样基于平台的“应用服务”?(图)

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部