zoukankan      html  css  js  c++  java
  • LoadRunner web_set_sockets_option()--常用函数

    web_set_sockets_option()--常用函数

    设置sockets的选项。

    intweb_set_sockets_option(const char * option,const char * value);

    该函数是对图形化操作界面中的Recording Options àNetwork/Port Mapping/Socket level data

    设置的扩展设置。

     

    参数说明:

    object:评估到类型为WebApi的对象的表达式。 通常是web forJava和Visual Basic。另请参见函数和常量前缀。

    option:要设置其值的选项。

    value:指定选项的值。

    示例:web_set_sockets_option

    在以下示例中,web_set_sockets_option函数设置密码列表:

    / *对于SSL *使用RC4-MD5密码

    web_set_sockets_option(“SSL_CIPHER_LIST”,“RC4-MD5”);

    / *阻止从unwanted_server下载图像* /

    web_set_sockets_option(“DISALLOW_HOSTS”,

        “a372.g.unwanted_server.net; a372.g.unwanted_server.net”);

    / *设置客户端的首选IP地址* /

    web_set_sockets_option(“USER_IP_ADDRESS”,“200.100.100.100”);

    如果在系统运行过程中出现"No buffer spaceavailable"或者出现大量连接出现wait的时候,如何解决?

    解决办法: 保证迭代结束后关闭所有的链接;

     在脚本Action的函数前添加:

     web_set_sockets_option("SHUTDOWN_MODE",Abrupt)---相当于reset操作;

     最后添加下行:

     web_set_sockets_option("CLOSE_KEEPALIVE_CONNECTIONS",1);

    什么时候会采取此种方式的函数?

    •   当采用netstat命令时,看到很多socket处于“wait”状态;

    ·         负载增大时连接失败;

    •   mmdrv的句柄数,随着虚拟用户的运行而增加;
    •   当建立连接时出现“No buffer space available”错误信息。
  • 相关阅读:
    数据同步
    闭包的内存泄漏解决办法
    No module named 'MySQLdb'
    pqi 更换pip 国内源
    BZOJ 1934 [Shoi2007]Vote 善意的投票
    BZOJ 2038 [2009国家集训队]小Z的袜子(hose)
    BZOJ 1002 [FJOI2007]轮状病毒
    BZOJ 3442 学习小组
    BZOJ 3261 最大异或和
    BZOJ 4029 [HEOI2015]定价
  • 原文地址:https://www.cnblogs.com/szl6/p/9483394.html
Copyright © 2011-2022 走看看