模块 1 作业
作业
1.微信业务架构图
2.学生管理系统架构设计
方案 1: 公网域名服务+ 单体通用服务器
1.直接使用公网动域名服务提供基于公网网址的访问入口.
2.考虑到人数 1000,并发访问压力下,存储数据量不大.采用单通用服务器架构,提供学生管理、课程管理、考试管理、权限管理等系统模块(2 人开发);数据采用(2 人开发)
方案在于部署简单,成本低,风险在于单机可高性不高,安全性不高易受攻击概率高.
方案 2:
1.公网 ip 的服务器部署 Nginx,
2.Nginx 反向代理到业务主服务器,服务器仍然采用 web 服务和 MYSQL 服务同机部署;
3.提供备用 web 及数据库服务器
该方依旧考虑适用\简单\成本低的,同时采用 Nginx 隔离,不将业务服务器直接暴露在公网上,比上一个方案多一些安全性.
评论