1. 如果在系统运行过程中出现"No buffer space available"或者出现大量连接出现wait的时候,
如何解决?
解决办法: 保证迭代结束后关闭所有的链接;
在脚本Action的函数前添加:
web_set_sockets_option("SHUTDOWN_MODE",Abrupt) ---相当于reset操作;
最后添加下行:
web_set_sockets_option("CLOSE_KEEPALIVE_CONNECTIONS",1);
2. 什么时候会采取此种方式
-
当采用netstat命令时,看到很多socket处于“wait”状态;
-
负载增大时连接失败;
-
mmdrv的句柄数,随着虚拟用户的运行而增加;
-
当建立连接时出现“No buffer space available”错误信息