• LR回放https协议脚本失败:[GENERAL_MSG_CAT_SSL_ERROR]connect to host "XXX" failed:[10054] Connection reset by peer [MsgId:MERR-27780]


    最近做一个负载均衡项目的性能测试,使用LR录制脚本协议为https协议,回放脚本时出现报错:

    [GENERAL_MSG_CAT_SSL_ERROR]connect to host "XXX" failed:[10054] Connection reset by peer  [MsgId:MERR-27780]

    如图:

    Loadrunner默认发送是通过sockets(将http转换为sockets)发送的,而sockets默认SSL的版本为SSL2和SSL3。HTTPS协议录制的脚本以SSL3版本回放时会使sockets端口连接失败,会被服务器拒绝连接。

    解决方法:设置Run-time Setting

    找到Internet Protocol - Preferences - Advanced,勾选“winlnet replay instead of sockets(windows only)”选项,即可。

    如图:

    勾选这个选项后,LR就会使用winlnet的引擎回放脚本(只有windows使用)。Winlnet是微软的一个通信引挚,其IE是基于这个通信引挚,Winlnet不支持unix,而且该默式在vuser线程默式不能准确模块网络连接的速度以及连接的数量。

  • 相关阅读:
    JDK6的switch支持不是很好
    团队作业(2)
    团队作业(1)
    4月30日
    重构:改善既有代码的设计有感
    4月28日
    4月27日
    4月26日
    4月25日
    4月24日
  • 原文地址:https://www.cnblogs.com/luihengk/p/6816202.html
Copyright © 2020-2023  润新知