0
点赞
收藏
分享

微信扫一扫

阶段二第一部分:第1章 Nginx快速认知

骑在牛背上看书 2022-03-15 阅读 25

项目发展路程

在这里插入图片描述

单体部署

  • 单节点
    在这里插入图片描述- 有条件的单体部署
    在这里插入图片描述

单体架构的优点

  • 小团队成型即可完成开发-测试-上线
  • 迭代周期短,速度快
  • 打包方便,运维省事​

单体架构面临的挑战

  • 单节点宕机造成所有服务不可用
  • 耦合度太高(迭代,测试,部署)
  • 单节点并发能力有限

集群概念

  • 计算机"群体"构成整个系统
  • 这个"群体"构成一个整体,不能独立存在(内网互通)
  • “人多力量大”,群体提升并发与可用性

集群

分布式的集群任务,如方向盘中4个人做就是集群,整体由3个任务组成汽车,形成了分布式的任务。
在这里插入图片描述
在这里插入图片描述

使用集群的优势

  • 提高系统性能
  • 提供系统可用性
    当一个服务器宕机后,可使用其他计算机节点
  • 可扩展性高(可伸缩性)

使用集群的注意点

  • 用户会话
    会话不能跨tomcat,所以要使用分布式会话,通过redis缓存实现分布式会话
  • 定时任务
    所有的计算机节点都会触发定时任务,会浪费计算机资源,所以统一使用定时任务或MQ的延时任务
  • 内网互通
    内网不互通,集群无法实现;
举报

相关推荐

0 条评论