【问题标题】:Service with low connection overhead连接开销低的服务
【发布时间】:2015-05-04 14:29:45
【问题描述】:

我正在构建一个对推文等文本进行实时计算的服务。这将由固定数量的客户调用。但是,我看到的问题是,如果我将服务设置为 web 服务,则建立和断开 HTTP 连接的开销会很高。

目前有哪些选项可以减少开销(通过持久连接或其他方式)?如果描述不充分,请见谅。
非常感谢。

【问题讨论】:

    标签: java web-services http service rpc


    【解决方案1】:

    建立和断开 HTTP 连接的开销会很高

    你错了。建立和断开 HTTP 连接的开销在最坏的情况下不会高于建立或断开 TCP 连接的开销,并且通过 HTTP keep-alive 大大改善了它。

    【讨论】:

      【解决方案2】:

      Websockets 可以很好地解决您的问题,它是一个轻量级标准,现在得到很好的支持。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-06-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-27
        • 2016-07-08
        • 1970-01-01
        相关资源
        最近更新 更多