1

当 facebook 推出其网站的新版本时,他们会首先向一定比例的用户展示。

我怎么能干净地做到这一点?

4

3 回答 3

4

让您的用户注册您的测试版。

选择一定比例的注册您的 Beta 版的人。当您进行更改时,请继续逐步添加更多测试人员。您不想让所有人同时进入,这样您就可以一直进行测试,直到功能完成并发布。以 stackoverflow 为例。

你会这样做,因为大多数注册的人会检查你的测试版,然后离开。他们很可能不会回来/继续为您测试。

选择加入也比选择退出更好。您的用户可能不想成为您的测试对象。

于 2010-03-24T14:41:20.897 回答
3

使用代理将部分会话转移到两个单独的运行实例之一。代理可以是主机上的软件代理。

于 2010-03-24T14:41:57.027 回答
3

好吧,根据更改,如果您有一个 Web 服务器场,您可以只将更改应用到场中的一些服务器。这样,只有某些“幸运”到足以访问其中一台更新服务器的用户才能看到更改。当然,这种方法假定您的 Web 代理将始终将任何给定用户路由到场中的同一服务器(或一组更新的服务器)。

于 2010-03-24T14:42:32.720 回答