架构图
2016-05-18 20:34:00 3 举报
架构图是一种视觉工具,用于描绘系统或软件的结构和组成部分。它通常包括多个层次和模块,展示了各个组件之间的关系和交互方式。架构图可以帮助开发人员更好地理解系统的设计和功能,并指导他们进行开发和维护工作。 在架构图中,每个组件都用图形符号表示,并通过线条连接起来,以显示它们之间的依赖关系。这些组件可以是数据库、服务器、客户端应用程序等。此外,架构图还可以显示数据流和控制流,以及各个组件之间的通信方式。 总之,架构图是一种强大的工具,可以帮助开发人员更好地理解和管理复杂的系统。它为项目提供了清晰的视图,有助于提高开发效率和质量。
作者其他创作
大纲/内容
取数据的请数据
负载均衡可用性测试
策略:分开部署
静态服务器
静态文件CSS/图片
负载均衡和集群
监控发现内存出现泄漏
如果有则直接返给用户,如果没有从数据库中取,然后在放到缓存
恢复工作的时候,看日志是否恢复到
再次对压力进行了分流
服务器是否可以正常工作
在一台server上
数据库优化
关闭一台服务器,看压力是否
参数配置问题
数据库、服务器、程序代码
分库分表
反向代理(保护的作用或负载均衡)
加缓存
垂直切分(表放在多个数据里)
做了压力的分流根据服务器特点来分开进行配置
代码有问题(内存堆栈dump下分析内存泄漏的原因)
Nginx
当用户比较多的时候不行
应用服务器和数据库服务器之间加了缓存机制
动态的数据和动态请求(更好的CPU)
对硬盘和内存要求比较高
应用服务器
数据库服务器
从缓存中取数据,可以加快请求
搭建环境
加多台服务器
类似于缓存(图片静态)网通和电信(是不通的需要用路由转)CDN(解决图片资源存放到CDN上)
当用户翻了5倍
主从复制
Loadrunner压力发出去,看服务器日志
先做分表再做分库
水平切分(表给切分)
0 条评论
回复 删除
下一页