代码之家  ›  专栏  ›  技术社区  ›  kingluo

grpc服务器是否使用一个新的goroutine来处理一个方法调用?

  •  12
  • kingluo  · 技术社区  · 6 年前

    golang grpc实现如何处理服务器并发性?

    每个方法调用一个goroutine?或者像是一个goroutine泳池?

    它是否依赖于net/http2的并发模型?

    1 回复  |  直到 6 年前
        1
  •  14
  •   menghanl    6 年前

    每个方法调用一个goroutine。当前没有用于服务处理程序的goroutine池。

    它不依赖于net/http2并发模型。

    https://github.com/grpc/grpc-go/blob/master/Documentation/concurrency.md#servers