从零开始部署工程
申请篇
- 申请机器(预估业务需要多少台物理机(一般是nginx),多少虚拟机(业务服务器))可以 需要了解每个机子最多抗多少请求
- 申请数据库(有几个产品线,需要几个数据库)
- 申请缓存(memcached, redis, mongodb)
- 申请CDN(网络缓存)
- 申请sso
- 申请s3
- 申请域名
- 申请服务器外网ip
- 申请服务器NAT
- 申请vip (用于服务器代理)
部署篇
- 服务器统一初始化
- 服务器进行mpass部署(搭建docker环境)
- 搭建集群(设置routers(nginx)节点集群, computes(计算节点,业务节点)集群)
- 搭建后台架构(omp)
- 用mpass部署业务服务
- 回归测试
- 修改nginx配置,将流量引入
- 开放上线