南方联合

随着互联网的竞争日趋激烈,足够的客户关注度、良好的客户体验,稳定的系统架构与高可靠的平台是决定网站是否成功的关键因素,这两点都需要强大的服务支撑系统来处理大量的客户并发请求。如何以最低的成本快速构建服务支撑体系,是摆在每个互联网企业面前的最大难题。


系统架构详细分析

项目开发环境,windows,linux ,高可用,高可靠,高扩展,高并发,高性能
- 项目需求及目标 -

网络环境,系统架构集群内服务器时间同步配置操作系统调优,操作系统安全配置 .
- 项目实施准备工作 -

采用Redis,缓存热点数据到内存中,缓解后端MySQL压力.
- 数据库缓存层 -

采用FastDFS分布式文件存储系统,应用程序通过专有api对文件进行存储和读取操作。量.
- 存储层-

采用Nginx+php-fpm,配置location规则实现动静分离、静态内容直接由Nginx返回,动态内容交给php-fpm处理后再递交给Nginx返回.
- 应用层 -

采用Squid,将图片、app包、文件分别缓存到对应的缓存服务器集群中。
- 内容缓存层 -

采用HAProxy,对发起的来源请求进行调度,判断后端服务器健康状态,会话保持。.
- 负载均衡层 -

采用MySQL关系数据库,读写分离,双主四从架构,双主进行写入,通过mysql replication同步主数据库的数据到从服务器.
- 数据库层 -


Top