仅对特定用户输出更新

时间:2013-12-15 05:52:42

标签: updates rollout

我正在尝试弄清楚某些网站如何管理其版本并对其代码进行无缝更新,同时最大限度地减少服务中断,以及Google和Netflix等网站如何为有限的用户推出新功能,以便在执行之前对其进行测试全面推出。

我正在寻找关于这种情况如何发生的一般想法,因此任何资源或解释的链接都将受到赞赏。

谢谢!

1 个答案:

答案 0 :(得分:1)

拥有一个测试服务器和一个实时服务器,在测试中计算出代码,一旦完成,就可以在几秒钟内用新文件替换旧文件,并在几秒钟内完成。

对于有限的推出,在您的数据库中,您可以创建一个名为eligible的字段,并将其设置为0表示否,1表示是。所有选择为yes的用户都会显示不同的代码或测试功能。