- 35
- 0
- 约6.7千字
- 约 15页
- 2020-11-14 发布于山东
- 举报
引言目的
通过对系统整体架构和技术规范的描述,为下一步大规模设计开发提供基础和规范。
对象与范围
项目管理人员,开发人员,测试人员。
概述
系统一期,以实现功能为主,效率性能为辅,但设计兼顾未来性能的扩展,以减少未来重构的工作量。
webapp 按逻辑分为两层,第一层用户服务接入,第二层内部服务。第一层
一期不分模块,以二级目录形式表示不同模块,第二层根据不同服务分模块,第一层和第二层之间使用 hessian通信。
第一层和第二层独立部署,第二层的不同模块也可以独立部署。
下一期考虑第一层分模块的二级域名独立部署,并实现单点登录。
web app 采用集群负载均衡,数据库采用负载均衡和读写分离,以满足一定的性能需求。
文档描述了各层结构和模块使用的技术和框架。最后描述了开发的规范和用到的开发工具。
文档只是描述了一期的架构,
系统架构图
一期系统架构如下
层次和模块
前端负载均衡
1/15
nginx 是一个口碑很好的开源免费 WEB服务器,国内很多大型网站都转选 nginx 平台,比如腾讯,豆瓣等。 Nginx 可以实现动静分离和 web app 的负载均
衡。
1.1.1 动静分离
动静分离可以很好得分担服务器的负载,有两种方式实现动静分离。
1.使用 2 级域名,配置专门的静态文件服务器。
2.利用 nginx 的 url 转发功能,把静态请求转发到静态服务器或在 ngin
您可能关注的文档
- 小学书法学习教学计划.docx
- 小学二升三英语衔接班试卷习题.docx
- 小学六年级的奥数分数应用题经典例题加学习练习带答案.docx
- 小学教育学学习知识点学习.docx
- 小学数学学习教学改革的动态及发展趋势.docx
- 小学生学生品德行为综合评价标准制度.docx
- 小学生思想道德教育的工作总结计划.docx
- 小学生读书活动策划实施方案.docx
- 小学英语单词测试.docx
- 小学饮食安全教育学习教案.docx
- 2026新型疫苗临床转化路径与商业化前景专项研究报告.docx
- 2026现制茶饮市场消费行为与品牌战略发展前景分析报告.docx
- 2026金融科技领域主要公司竞争力分析及商业模式创新与行业投资前景剖析论文.docx
- 2026后疫情时代实木办公家具市场需求变化追踪分析.docx
- 2026中国疫苗行业关键原材料进口替代战略研究.docx
- 2026中国储能电池行业发展现状及未来趋势预测报告.docx
- 2026川菜餐饮企业融资渠道与资本运作.docx
- 2026老年健康护理服务模式转型探索及服务机构运营前景与市场化发展研究.docx
- 2025至2030中国船舶电子行业运营态势与投资前景调查研究报告.docx
- 2026中国液体化工物流行业民营企业竞争力分析.docx
原创力文档

文档评论(0)