采取了哪些安全措施以及大型网站在推送新更新时使用的流程是什么?他们会替换当前的代码吗?他们是否使用新代码创建了一个新目录,然后将所有流量重定向到该目录?脚本是模块化的吗?作为网络和/或编程专家,您将如何实现这一目标?我对此非常好奇,因为我正在开展一个项目,我看到在不久的将来会有成功的记录。
答案 0 :(得分:1)
这种方法取决于系统,每个站点都可以根据很多事情拥有自己的部署方式。但是,这个概念被称为“持续部署”,网络上有很多信息。在谷歌搜索它。
答案 1 :(得分:1)
如果它是一个大型站点,那么可能有一个负载均衡器位于前面,因此您可以将盒子停止服务,升级代码,执行一些验证,然后将机器重新轮换。
如果您支持API并且两个版本在某种程度上不兼容,我认为您只需并行服务两个版本,即您需要支持迁移期。但可能还有其他情况。