
How do you update a live, busy web site in the politest way possible?当您将更改发布到实时网站时,如何检查实时系统是否正常运行?您使用哪些工具?是谁啊在测试期间,您是否阻止访问该网站?可接受多少停机时间? 我倾向于在其他环境(而不是现场环境)中进行所有测试。这使我知道代码应该可以正常工作,从而将更新推送到实时站点,并且我只对实时数据进行了完整性测试-确保我不会忘记某个文件,或者出现了奇怪的错误。 因此,在测试或过渡环境中进行适当的测试,然后进行琐碎的健全性检查即可。无需停机。 n n n 如果您拥有一组负载平衡的服务器,则可以使一个脱机的服务器分别脱机并进行更新。用户没有停机时间! n n n 其中有些取决于您是否还要更新数据库。过去,如果要更新数据库,则我们会在计划的(并已发布的)维护期间关闭该站点-通常情况下,这是真正减少工作时间的工作,其影响很小。如果更新不涉及数据库,那么在负载平衡的环境中,我们将从组合中取出1个框,进行部署 n n n n |