云栖问答

找不到答案?去提问题

2016-07-20 20:54:26

回滚怎么避免数据丢失情况


来源: [直播] 基于Java容器的多应用部署技术实践

版本的回滚,怎么避免用户在新版本中产生的数据丢失?

1个回答

0

weipeng2k

以往的回滚就是将旧有版本的重发布,这个过程其实都是对于发布这个过程有标准的操作流程。

比如:会按批次先切断需要回滚版本的流量,然后将流量引导回目标版本,这个切换过程会适当暂停很短的时间,可能在十秒左右,因为前端流量都有超时的概念。

只要我们保证新的流量不进入,已进入的流量等待超时时间或者一个安全的时间段过后,就可以安全的切换,从而不会产生数据丢失的情况。

1
GO
2027
浏览
0
收藏
邀请他人回答