我在 Ubuntu Linux 服务器上运行单个 Squid 3.4 实例。它以正向代理模式运行,并拦截所有 HTTPS 流量。
我目前正在对 squid 设置进行负载测试。我的设置如下
客户端:JMeter 配置为同时发出 1200 个请求。我正在发出'HTTPSPUT'调用将文件存储在目标服务器中。
代理:Squid 配置为正向代理模式(SSL 碰撞),可拦截所有 HTTPS 流量。
目标服务器:它是知名的存储提供商,能够一次处理数千个请求。
没有代理,我的 JMeter 能够成功执行所有 1200 个请求。但是当我将 JMeter 配置为通过代理时,我得到了“连接超时' 或者 '套接字写入错误' 大约 3-4% 的请求会出现错误。我想找出这些请求失败的原因。
我想扩展 squid 代理服务器来处理尽可能多的请求。