Chinaunix首页 | 论坛 | 博客
  • 博客访问: 47707
  • 博文数量: 11
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 88
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-14 22:07
个人简介

技术成就梦想,梦想依托成就事业的平台与团队

文章分类

全部博文(11)

文章存档

2014年(11)

分类: 系统运维

2014-03-14 17:22:44

1、应用部署结构图如下:

 

现在所做的系统是一个中型电商平台,高峰期每天接收上千万次请求,累计交易量上百万。
1、平台对外提供统一的域名domain.com.cn,该域名对应电商平台路由系统,该系统负责请求签名验证,参数验证等操作,并将请求轮询到openapi1.domain.com.cn和openapi2.domain.com.cn,当某个机房的服务出现故障时,可以通过修改路由系统相关配置,将所有请求全部路由到正常服务的域名上。
2、每个子域名openapi1.domain.com.cn 和openapi2.domain.com.cn通过DNS轮询,对应2个内网LVS地址,每个LVS又对应内网的两台服务器,所以每个子域名下对应4台应用服务器,平台总共部署8套应用。
3、系统通过corbar中间件读取和更新数据库,在读库时首先从memcace服务器中读取,如果memcache中不包含要读取的数据,则再从数据库中读取,然后将数据写入的memcache中。当某一台数据库出现故障时,可通过修改corbar的配置信息来暂时停掉某一台数据库的服务。

阅读(1693) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~