REST Web服务和Keep-Alive

时间:2012-11-11 16:04:59

标签: web-services rest keep-alive

我正在设置一个面向服务的Web应用程序。 UI部分(Web应用程序)正在使用我正在编码的REST Web服务。所以我在服务器端和客户端都有用。

我只是想知道在这种情况下设置HTTP keep-alive是否有意义。如果是的话,我很好奇为什么。

提前感谢。

1 个答案:

答案 0 :(得分:11)

是的,确实如此!根据我在服务器上的测试情况,我可以每秒钟收到300次调用我的REST网络服务而不会保持连接,超过2000次使用keepalive。

您将不得不对使用模式进行一些分析 - 通常用户驱动的使用是突发性的,因此保持keepalive超时很短,只是为了处理单个突发。