更新实时Web服务的最佳实践

时间:2011-05-19 08:38:36

标签: web-services

我一直很好奇大型实时Web应用程序更新是如何完成的。由于应用程序是实时的,这就是为什么它使一切变得复杂 - 你不应该停止服务,同时你应该在以后的更新期间将你网站上的活动/更改(在数据库等中)恢复到新版本

第一个也是最自然的技术是将所有请求重定向到其他复制服务器,以便您可以在不关闭服务的情况下更新原始服务器。

我只是想知道是否还有其他更智能的技术来处理实时网络服务中的更新。请分享您的经验和意见!

1 个答案:

答案 0 :(得分:0)

我自己也面临同样的挑战。

我所做的是在另一台服务器上重新创建网页[让它命名为测试服务器](当然使用不同的域),从实时服务器导入脚本/数据库并在新域上调整它们。

现在我正在试验测试服务器,在确保一切正常后,我正在将更改推送到实时服务器。

不幸的是,我不知道这是否是正确的方法。你必须小心,但它的工作原理。