写点什么

模块一作业

作者:
  • 2023-03-07
    上海
  • 本文字数:416 字

    阅读完需:约 1 分钟

1、微信业务架构图

2、"学生管理系统"毕业架构设计

方案一

域名解析:DNS

负载均衡:一台 NGINX

业务服务器:因为用户只有 1000 人,所以有两台 JAVA 服务器做集群即可支撑业务,一台机器挂掉,另一台机器做备份

数据库:选择使用 mysql,采用主从复制方案,保证数据安全性,业务的体量不大,无需读写分离。

方案二

域名解析:DNS

负载均衡:一台 NGINX,因为业务量不大,所以只在前端入口处做负载,后端服务无需做负载,节省一台 NG

业务服务器:因为团队内有一位 PHP 高手,所以前端采用 PHP 编写,后端采用 java 编写,提高效率

数据库:选择使用 mysql,采用主从复制方案,保证数据安全性,业务业务量不高,无需读写分离


方案三

域名解析:DNS

负载均衡:2 台 NGINX

业务服务器:共 4 台机器,其中分为 2 台学生管理主服务,为提高性能,对性能影响大的功能做业务拆分,将考试服务或者拆分为课程管理单独拆分出去为一个服务,并部署集群。

数据库:选择使用 mysql,采用主从复制方案,保证数据安全性,业务业务量不高,无需读写分离

发布于: 刚刚阅读数: 3
用户头像

关注

还未添加个人签名 2020-07-30 加入

还未添加个人简介

评论

发布
暂无评论
模块一作业__InfoQ写作社区