我们有一个情况,机器人占40%的页面请求,一个表现缓慢的web应用程序。
作为即时的宽慰,我想做以下工作:
通过服务器将"bot流量“与”用户流量“分离开来,将提供更准确的服务器端分析的额外好处(即知道所有流量来自”实际用户“,而不是来自机器人)。此外,我们还可以使用较慢的服务器进行"bot通信“,并将更多的资源用于”真正的客户“,
请提出任何其他建议。
提前感谢
发布于 2012-06-28 22:02:32
有可能因为没有真正回答你的问题而被否决:
发布于 2012-06-28 17:46:48
有几项建议:
User-Agent将机器人(或类似的东西)路由到静态页面,这样您的应用程序就不会花费周期来响应这些机器人。有一些例子的见国防部重写指南robots.txt是一种选择吗?这可能是减轻服务器负载的最简单的选择。添加另一台服务器可能是“昂贵的”(在时间和维护上),而不是我的首选。https://serverfault.com/questions/403112
复制相似问题