如何使用php以编程方式更改名称服务器

时间:2013-09-21 12:12:09

标签: php

我有一个网站,偶尔会收到但可预测的流量高峰,我的网站崩溃或减速。我是否可以使用php或任何其他语言以编程方式更改名称服务器,以便在流量触及某个峰值后服务器发生更改。我正在使用godaddy-windows主机。而且我不想使用云计算。

2 个答案:

答案 0 :(得分:1)

你不会有太多的运气,因为负载平衡的东西发生在像apache之类的PHP之前。你可能需要升级。

您必须在代理上使用类似负载均衡器的内容,以便在流量到达您的服务器之前分配流量。它非常棘手,而且几乎不可能通过像主机那样的神父,因为你无法在VPS上自定义任何内容。

答案 1 :(得分:1)

您不能只更改名称服务器以实现负载平衡(CDN基于该原则,但它们是在DNS上实现的,因为更改需要时间进行传播)。您可以使用代理支付更多资源并平衡它们,但更好的解决方案是将您的应用程序移至Amazon AWS,Google App Engine或类似的基于云的服务:它们可以更有效地处理负载平衡,这就是您所需要的偶尔会出现尖峰(否则你最终只会支付马力,而你只是偶尔使用)