小编Ven*_*esh的帖子

gRPC服务器是否为每个请求启动一个新线程?

我尝试分析gRPC Java服务器。而且我主要看到以下线程池集。

  • grpc-default-executor线程:为每个传入请求创建1个。
  • grpc-default-worker-ELG线程:可以侦听传入的gRPC请求并分配给上述“ grpc-default-executor”线程。

总的来说,是gRPC java服务器,Netty样式还是Jetty / Tomcat样式?还是可以配置为同时运行?

netty server grpc grpc-java

6
推荐指数
2
解决办法
3765
查看次数

gRPC 服务器可以立即回收 DEADLINE_EXCEEDED 线程吗?

是否可以这样说 - java gRPC 服务器线程即使在 DEADLINE 时间之后仍然会运行。但是,自从超过截止时间以来,gRPC 服务器只会停止/阻止该线程进行任何后续 gRPC 调用吗?

如果上述说法正确,那么有没有办法停止/阻止线程进行任何 Redis/DB 调用以及超过 DEADLINE 时间的线程?或者一旦超过 DEADLINE 时间,立即中断线程?

java multithreading threadpool grpc grpc-java

4
推荐指数
1
解决办法
2011
查看次数

标签 统计

grpc ×2

grpc-java ×2

java ×1

multithreading ×1

netty ×1

server ×1

threadpool ×1