有什么不同的方式/工具来validation从客户端到服务器上的保持活动状态?
你可以试试
ab -n 500 -c 5 -k http://www.domain.com/
并通过顶部看,如果5名工人不断服务的请求keepalive应该工作(-k)切换。 不用-k就可以做同样的事情,看看有什么区别。
欢呼Izac
正如Ron Garrity所说,你可以像这样使用Curl :
curl -Iv http://www.aptivate.org 2>&1 | grep -i 'connection #0'
如果保持活跃状态,则输出这两行:
* Connection #0 to host www.aptivate.org left intact * Closing connection #0
如果保持活着不工作,那么它只是输出这一行:
* Closing connection #0
输出Connection ... left intact
certificate服务器没有closures连接,并且可供客户端重用。 客户端决定是否真的要重新使用连接。 您可以通过在命令行上两次列出相同的URL来演示Curl
curl -Iv http://www.aptivate.org --next http://www.aptivate.org 2>&1 | grep -i '#0'
在这种情况下,它会给出如下输出:
Re-using existing connection! (#0) with host ...