当facebook推出新版本的网站时,他们会首先向一定比例的用户展示。
我怎么能干净利落地做这件事?
答案 0 :(得分:4)
让您的用户注册您的测试版。
选择注册Beta版的用户中的一定比例。在进行更改时,请逐步添加更多测试人员。您不希望让所有人同时进入,这样您就可以在功能完成和发布之前一直进行测试。以stackoverflow为例。
你会这样做,因为大多数注册的人都会查看你的测试版,然后离开。他们很可能不会回来/继续为你测试。
选择加入比选择退出更好。您的用户可能不想成为您的考试科目。
答案 1 :(得分:3)
使用proxy将部分会话转移到两个单独运行的实例之一。代理可以是托管计算机上的软件代理。
答案 2 :(得分:3)
那么,根据更改,如果您有一个Web服务器场,则可以将更改应用于服务器场中的某些服务器。这样,只有某些“幸运”足以击中其中一个更新服务器的用户才能看到更改。当然,这种方法假定您的Web代理始终将任何给定用户路由到服务器场中的同一服务器(或一组更新的服务器)。