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

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

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

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

回复内容:

非淘宝员工,问题可以从灰度层面来解决
比如人家有100台服务器,流量切换到其中80台,20台服务器没有访问量,部署最新代码。
观察日志没有问题再这么搞,20台一步一步来,数字只做假设 必须是灰度升级,大公司的发布都是灰度升级,有可能同时会有超过3个版本的业务在运行,但是对于用户来说是无感知的。 分级部署
Étiquettes associées:
bug
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
Derniers numéros
Il y a un bug
Depuis 1970-01-01 08:00:00
0
0
0
Il y a un bug dans la modification de l'article
Depuis 1970-01-01 08:00:00
0
0
0
Front. . . . Il y a un bug dans la lecture vidéo
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal