升级数据库游戏不停服?来看看TcaplusDB是怎么操作的(2)

作者:TcaplusDB
链接:https://zhuanlan.zhihu.com/p/390341543
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

对于一款线上游戏而言,每次停服都会对玩家活跃、用户体验、运营数据等造成一定影响,以至于大部分游戏停服升级都选择在凌晨进行。而TcaplusDB的升级可以让游戏完全不受影响照常运行,那TcaplusDB的升级是如何操作的呢?这次我们来看一下第二步:Tcapdir升级。

1. 升级注意事项

dir的版本要和tcapcenter的版本保持一致,一般升级完tcapcenter后就升级Tcapdir

2. 升级流程

  1. 点击"运维平台" ->"集群状态",进入操作页面

 

升级数据库游戏不停服?来看看TcaplusDB是怎么操作的(2)

 

  1. 找到tcapdir的部分,点击展开机器列表;

 

升级数据库游戏不停服?来看看TcaplusDB是怎么操作的(2)

 

  1. 展开Dirsvr部分,由于dir服务器较少,建议逐台灰度升级,点选要升级的进程,然后点击“批量本地升级”按钮,或者直接点击要升级进程后面的“升级”字段,跳转到升级界面

 

升级数据库游戏不停服?来看看TcaplusDB是怎么操作的(2)

 

  1. 选择要升级的版本,检查版本号是否要升级的版本,点击按钮“确定升级”,此时后台就会进入升级程序

 

升级数据库游戏不停服?来看看TcaplusDB是怎么操作的(2)

 

  1. 按照如下操作,进入事务处理页面,可以找到这个升级事务

 

升级数据库游戏不停服?来看看TcaplusDB是怎么操作的(2)

 

找到“关联名称”列为“ProcessType:tcapdir”,点进去查看升级进度

 

升级数据库游戏不停服?来看看TcaplusDB是怎么操作的(2)

 

或者同步刷新“集群状态”页面,查看升级的tcapdir版本是否正常即可, 发现版本变化成目标版本,则代表升级成功;

该升级流程一般在10秒内,如果长时间发现要升级的Dirsvr处于红色的”停止“状态,则升级可能出现故障,需要登录机器查看日志。


TcaplusDB是腾讯出品的分布式NoSQL数据库,存储和调度的代码完全自研。具备缓存+落地融合架构、PB级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性。同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点。客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。

 

升级数据库游戏不停服?来看看TcaplusDB是怎么操作的(2)
上一篇:腾讯云TcaplusDB基础能力介绍


下一篇:TcaplusDB君 · 行业新闻汇编(7月20日)