系统之家 - 系统光盘下载网站!

当前位置:系统之家 > 系统教程 > Windows下做7层软负载的经验分享(3)

Windows下做7层软负载的经验分享(3)

时间:2012-09-12 09:40:52 作者:木木 来源:系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20120910/16059.html 手机查看 评论

  部署:

  RealServer1和RealServer2部署具有返回用户头像的服务,SoftProxy部署7层软负载,TestClient1和TestClient2部署LoadRunner及测试脚本进行测试。

  测试模型:

  在线用户:300个虚拟用户,每个虚拟用户模拟1000客户端,共模拟300000在线用户,每个用户每5秒获取一次头像。

  测试预期:

  预期SoftProxy每秒处理6w的获取头像请求,并且CPU利用率在80%以下,内存利用率在5G以下。

  其它问题

  1、 客户端IP

  a) 因为RealServer接收的是SoftProxy的请求,不能直接知道客户端IP,所以SoftProxy需要在转发包的时候加上一个http header以告诉客户端IP

  2、 重定向,身份验证,临时应答,缓存等问题

  a) httpRequest.ServicePoint.Expect100Continue = false;

  b) httpRequest.ServicePoint.UseNagleAlgorithm = false;

  c) httpRequest.AllowWriteStreamBuffering = false;

  d) httpRequest.AllowAutoRedirect = false;

  e) httpRequest.AuthenticationLevel = AuthenticationLevel.None;

  f) httpRequest.AutomaticDecompression = DecompressionMethods.None;

  g) HttpRequestCachePolicy noCachePolicy =

  new HttpRequestCachePolicy(HttpRequestCacheLevel.NoCacheNoStore);

  httpRequest.CachePolicy = noCachePolicy;

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表系统之家立场

其他版本软件

人气教程排行

Win7系统推荐

官方交流群 软件收录