Nginx和Tengine解决高并发和高可用,而非推荐Apache,nginxtengine


什么是Nginx

 

 

 

 

 

 什么是Tengine

 

 

 

 

 

 

 

看看国内大公司在用Nginx和Tengine吗?

 

  步骤一:进入 https://www.taobao.com/,按F12。可看到

  有很多APP对淘宝进行请求。随便点击一个,

  

  步骤二:当然,可以看到,并不都在nginx里。比如还有Tengine...等其他。这个自行去看吧!

 

   所以,学会一个知识,淘宝网站里,用到了很多,并非nginx一家。

 

 

 Nginx和Apache的优缺点

 

 

 

 

 进入Tengine官网

   自行去看吧!

 

 

 

 

 

 什么是高并发和负载均衡

 

 

 

 

如何解决高并发和负载均衡

 

 

 

 

 

什么是高可用

 

 

 

 

如何解决高可用问题

 

 客户端           前台服务器           后台服务器

 

 

 

 

 

 

超大集群完整架构(重量级)

  单点故障问题(主备)           前端服务器       后台服务器     数据收集     数据过滤   数据处理   数据分析   数据存储   数据可视化  

说明:上面画的都是集群。

   上面一条线,是实时。

   下面一条线,是离线。

   交换机,是switch,更错!

 

      思路:从客户端    ->     前端     -->      后端         ->      前端       ->     客户端

 

 

 

 

 

 

 

 

Nginx和Tengine的功能

 

 

 

 

 

总结

 

解决的问题:

 

 

 

一.第一章:nginx使用场景,编译安装nginx,加入到启动服务

1.总结nginx使用场景和功能

场景:

a)       高并发

b)       优化并发,动静分离

c)       负载均衡, (负载均衡,英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。)

d)       高可用场景

e)       上行下行数据量不均衡的问题(lvs)

 

Nginx的两个功能:

 

相关内容

    暂无相关文章