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”错误信息