第一个也是最自然的技术是将所有请求重定向到其他复制服务器,这样您就可以在不关闭服务的情况下更新原始服务器.
我只是想知道是否还有其他更智能的技术来处理实时Web服务中的更新.请分享您的经验和意见!
解决方法 您是在一台服务器上加载您的网站吗?如果没有,我会假设您有某种负载均衡器.如果您在单个服务器上加载,请向外扩展并安装负载均衡器.拥有这样一项服务的乐趣不仅让您高度可用,而且如果您需要处理您的应用程序,您可以禁用其中一台服务器接受外部世界的流量,然后继续升级/测试您的应用程序/网站在不太繁忙的交通期间.
我在15台服务器上加载了我的网站和应用程序(实际上是同样的东西)并且有一些用作“对不起服务器”,如果我的主服务器很忙,我可以加载到’抱歉’.在这种情况下,我可以处理我的备件并对其进行升级,然后当我对所有工作都感到满意时,我会慢慢地将一个盒子从池中取出并对其进行处理.
使用Cacti(www.cacti.net)等网站监控您的网站/网络流量,您可以根据流量查看繁忙时间,然后在繁忙时段之外进行更新.
希望这会给你一些启发.
总结以上是内存溢出为你收集整理的web-server – 更新实时Web服务的最佳实践全部内容,希望文章能够帮你解决web-server – 更新实时Web服务的最佳实践所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)