这是目前设置(简而言之)。
该网站设置了通配符子域名,因此* .website.com是可访问的。 然后,客户端可以将他们自己的域名映射到服务器IP地址的Alogging中,然后将其转换为适当的* .website.com,并在htaccess中指定方向和envvariables。
一切工作都很完美…但现在出现了问题。
该站点的规模已经超过了单个DQC Xeon服务器在高峰时段可以处理的数量。 看着云选项似乎很诱人,但客户将他们的域名与Alogging(我们的服务器)指向一个IP地址。
现在,这可能是从一开始就计划不好的,但问题是,如果今天要完成这个任务,我们将如何设置它,以便客户端使用CNAME来将他们的域指向我们的服务器而不是Alogging。 而且,如果这对于根域是不可能的,我们怎么才能使用我们这边的多个IP地址来转换传入的http请求呢?
够复杂吗? 希望我已经解释清楚了!
没有太多的细节,为什么不把这个普通的IPclosures到一个负载平衡器,然后把你的工作马放在它后面呢? 这会帮助您扩展一点,而不会丢失stream量。 让我知道如果你需要更多的解释。
编辑:如果你的客户总是从内存中input这个IP地址,那么你可以做很多事情来切换到一个域名。 正如我所提到的,你最好的select是把这个IP集成到一个负载均衡器中。 应该是“最简单”的方式。
把负载均衡器放在前面怎么样? 一个IP,多个服务器共享负载,并允许您轻松添加更多的服务器? 可能有些像运行ipvs到专用负载均衡器硬件的服务器那么简单。