服务部署复盘


服务部署复盘

  • 提供《服务器拓扑图》

包括:LB,各服务器名称和功能,对内开放端口号,对外开放端口号

问题:对外开发端口一般只能是80和443;偶尔有个别服务器需要印方重新配置访问权限,否则无法访问外网和内网。

  • 提供《服务器配置表》

包括:

1
2
No	Environment	Instance Name	IP	Instance Type	Configurations	CPU	RAM	Extra Volumes	Volumes	Module	System Type
1 Production Game 111.111.111.111 EC2 c4.xlarge 8 16G No Extra,100G default 1 Game/H5 Linux(CentOS7)

问题:需求的配置可能不会一次给到,根据实际情况对高配置说明即可申请获得所需服务器配置

  • 提供《服务器域名表》

包括:No,Instance Name,IP,Ports,Domain Name

问题:每个域名绑定两个固定ip,极少情况会出现其中一个ip不通,导致连接不稳定。

  • 获得《服务器登录说明》

包括:登录密钥文件,跳板服务器,测试服务器和正式服务器

问题:需要印方给权限,经过两三轮调整后即可正常登入使用服务器

  • 服务部署

包括:服务,数据库,负载均衡,服务器参数调整

  • 提供《服务器监测需求》

包括:监测的项目,警报范围等

  • 提供《数据库说明》

包括:提供服务器数据库访问权限,各个表的说明

问题:需要设置数据库服务器root密码,并开放允许root远程登录,重点说明计费和统计相关表结构

  • 提供《服务器压测报告》

包括:TPS,同时在线

问题:Jmeter工具进行压测

  • 提供《兼容测试报告》

包括:印方主流手机型号,目标是全部适配

问题:部分手机国内无法找到,目前只能通过浏览器测试特殊分辨率型号

  • 获取CAS和SPS在staging和pro环境的测试账号

方便测试联调CAS和SPS

  • CAS和SPS联调

包括:浏览器,staging,h5,pro环境;需要提供staging,h5和pro环境的游戏url访问地址

问题:需要印方紧密配合,及时反馈帮助;需要提供staging环境测试的app,并需要印方配置到staging环境中;h5和pro环境测试必须要开VPN才能测试

  • 提供《测试用例》和《测试报告》

  • 获取GD访问权限

方便文档同步和bug修正

  • 运营分析第三方平台(TalkingData等)

包括:运营数据需求表,APPID

问题:需要授权给开发方调试验证数据

  • h5和pro二维码

问题:需要印方提供此二维码才可在paytm中使用