请教大家一个问题
比如我们后端服务器有 5 台,数据库是同一个
新版本要发布了,有数据库变更,比如我们把某个字段去掉了,或者改了名等
那么在发版前,需要先执行变更 sql ,这个 sql 一执行,就会影响所有服务
那么所有服务必须跟着都发版才行
否则部分功能会因为 sql 变更了执行失败
无法做到部分先升级验证,验证 ok 再升级剩下的
请假一下,有啥比较完善的方式处理这个问题呢,谢谢~
比如我们后端服务器有 5 台,数据库是同一个
新版本要发布了,有数据库变更,比如我们把某个字段去掉了,或者改了名等
那么在发版前,需要先执行变更 sql ,这个 sql 一执行,就会影响所有服务
那么所有服务必须跟着都发版才行
否则部分功能会因为 sql 变更了执行失败
无法做到部分先升级验证,验证 ok 再升级剩下的
请假一下,有啥比较完善的方式处理这个问题呢,谢谢~