« 上一篇下一篇 »

服务器代理的优缺点

服务器代理让你对Web交易有更深入的了解,代价是付出了更多的计算能力和其他组件管理开销。以下就细细分说服务器代理的一些优点和不足。

    一、服务器代理的优点

    1、额外的信息

    服务器代理可能会记录服务器的一些额外信息,如服务器CPU、内存和I/O使用情况,发送请求的数据(如POST中的参数),这些信息通常不能通过Web服务器日志获取。

    2、减少数据收集开销

    服务器代理可以处理一些日志文件归并、压缩、传输等工作,从而减轻了分析引擎收集和处理数据的压力。

    3、SSL可见性

    服务器代理深入到SSL加密边界“内部”,从而直接看到Web交易的所有信息而无需额外的解密处理。

    4、便捷解决方案

    对于只在一台机器上运行的小型网站,服务器代理可以同时作为数据收集和分析报告的接口。

    5、服务停止时的数据可用性

    当HTTP服务不能正常工作时,服务器代理仍可能收集数据。

    二、服务器代理的缺点

    然而,依赖于服务器代理收集数据也有一些缺点。

    1、消耗服务器资源

    代理会消耗服务器上的资源,而这些资源可以用来更好地处理请求和交易。

    2、系统复杂化

    代理会增加Web服务器的故障点。对于任何规模的网站,服务器总是力求精简、功能简洁并进行优化,从而能迅速可靠地处理业务。

    3、没有客户端可见性

    服务器代理同样也有Web日志的诸多限制,因为它们都无法观察到客户端的环境,从而无法获取客户端情况。

    4、依赖于工作服务器
   
    如果服务器停止工作,代理服务器同样也停止,你只能猜测什么地方出问题了。

« 上一篇下一篇 »