当您对一个实时网站进行更改时,您如何检查实时系统是否正常工作?你使用哪些工具?是谁做的?在测试期间,您是否阻止访问网站?停机时间是多少是可以接受的?
发布于 2008-09-15 21:55:18
我倾向于在另一个环境中进行所有测试(而不是在活动环境中!)。这让我可以在知道代码应该正常工作的情况下将更新推送到实时站点,并且我只需要对实时数据进行健全测试-确保我没有将文件忘在哪里,或者出现了一些奇怪的错误。
因此,在测试或暂存环境中进行适当的测试,然后进行简单的健全性检查。无需停机。
发布于 2008-09-15 22:00:32
在工作中,我们花一段时间将代码冻结在测试环境中。经过几周的通知后,我们在周五午夜关闭了网站,通宵部署和验证,并在周六上午晚些时候将其发布。流量统计显示,这是完成此操作的最佳时间框架。
发布于 2008-09-15 21:58:10
如果您有一组负载平衡的服务器,您将能够逐个单独离线并对其进行更新。用户无需停机!
https://stackoverflow.com/questions/67368
复制相似问题