服务器划分

小型网站服务器划分

浏览器客户端通过域名访问web服务器,web服务器通过站点访问数据库服务器,返回响应。

 
小型网站服务器划分

 

如图所示:最简单的一个网站只需要两个服务器就可以了,一个是web服务器,一个是数据库服务器。

分布式架构网站服务器的划分

当一个web服务器不能承受客户端的并发请求数之后,就会出现排队现象,这是我们不允许的。所以我们需要负载均衡。

负载均衡

我们可以让DNS服务商在域名解析的时候,多配置一些外网IP已达到客户端请求分流的效果,但是DNS服务商不能做到随心所欲的分流,可能导致只有10%的请求被其他web服务器所接受。

还有一种常用的方式就是我们自己做负载均衡,这就需要一个服务器,我们把它叫做代理服务器或者反向服务器。这台服务器是linux+nginx。

 
分布式架构服务器分布图.png

 

如图所示,我们除了负载均衡,由于是多个web服务器,所以我们需要公共的文件服务器。

文件服务器

文件服务器是用java的hadoop开发的,这个技术比较成熟。

应用服务器

比较大型的网站还需要将模块分解成子系统,我们把这些站点称为应用服务器。比如用户中心,订单中心等。

缓存服务器

session的共享就要用到redis或者memcache了,还有很多需要多个应用直接共享的数据,都放在这里。

转载于:https://www.cnblogs.com/tanfuchao/p/8973569.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值