为什么要用分布式

既然可以使用tomcat集群,为什么还要使用分布式呢?

(1)、分布式:需要按照功能点把系统拆分,拆分成独立的功能。单独为某一个节点添加服务器。需要系统之间配合才能完成整个业务逻辑。

(2)、集群:一个系统使用多个tomcat启动就是集群。但是这样的话IP地址或者端口不一样,所以访问系统地址就会不一样,所以还是负载均衡好用。

使用分布式原因:使用多个tomcat的话,要保证一个用户在每一个tomcat登录时的session,所以这时候就要在tomcat中做session复制。并发量(同时访问系统的用户数量叫并发量)不多的情况下,几个tomcat可以解决这些并发,但是如果并发量很大的情况下,需要很多个tomcat,这时候session复制需要在很多个tomcat之间进行,这时候系统使用效率就会变慢。所以使用分布式的话就不需要在tomcat之间做session复制,分布式中的每个拆分系统都可以单独做tomcat集群

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值