Maison > développement back-end > tutoriel php > 淘宝这类高并发网站都是如何更新生产环境下的源代码?

淘宝这类高并发网站都是如何更新生产环境下的源代码?

WBOY
Libérer: 2016-06-06 16:44:00
original
1283 Les gens l'ont consulté

比如说发现后端某个地方出现bug,修复之后要部署新的代码文件上去,但是此时此刻还有很多用户的浏览或者交易操作到了一半,更新的话会不会影响他们操作,会不会造成经济之类的损失?他们是如何避免的呢?

回复内容:

非淘宝员工,问题可以从灰度层面来解决
比如人家有100台服务器,流量切换到其中80台,20台服务器没有访问量,部署最新代码。
观察日志没有问题再这么搞,20台一步一步来,数字只做假设 必须是灰度升级,大公司的发布都是灰度升级,有可能同时会有超过3个版本的业务在运行,但是对于用户来说是无感知的。 分级部署
Étiquettes associées:
bug
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal