Nginx 和 Apache 各有什么优缺点

 我来答
明澈又认真的小饼干2771
2017-09-02 · 超过15用户采纳过TA的回答
知道答主
回答量:168
采纳率:0%
帮助的人:19.7万
展开全部
首先来看nginx相对于apache的优点
轻量级,同样比起来web服务器,比apache占用更少的内存与资源
抗病发,nginx请求时异步非堵塞的,(异步非堵塞的理解:非阻塞是这样定义的,当线程遇到 I/O 操作时,不会以阻塞的方式等待 I/O 操作的完成或数据的返回,而只是将 I/O 请求发送给操作系统,继续执行下一条语句。当操作系统完成 I/O 操作时,以事件的形式通知执行 I/O 操作的线程,线程会在特定时候处理这个事件。),而这个apache则是阻塞型的(阻塞:《node.js开发指南》是这样定义的:线程在执行中如果遇到(I/O 操作)如磁盘读写或网络通信,通常要耗费较长的时间,这时操作系统会剥夺这个线程的 CPU 控制权,使其暂停执行,同时将资源让给其他的工作线程,这种线程调度方式称为 阻塞。当 I/O 操作完毕时,操作系统将这个线程的阻塞状态解除,恢复其对CPU的控制权,令其继续执行。这种 I/O 模式就是通常的同步式 I/O(Synchronous I/O)或阻塞式 I/O(Blocking I/O)。),所以说在高并发的情况下nginx可以保持低资源低消耗而且高性能。
高度模块化的设计,编写模块相对简单
还有什么不懂的可以去后盾人那里看看吧,那里有很多专家录制的视频教学,我现在也在那里学习
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
lifeng4007
2017-09-02 · 超过18用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:30.2万
展开全部
nginx处理并发比Apache好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式