gRPC Java线程无显式锁阻塞及RUNNABLE状态停滞问题问询
gRPC客户端流初始化延迟排查疑问
应用启动阶段发现gRPC客户端流初始化存在严重延迟,通过日志与jstack工具排查,确认grpc-default-executor-{x}线程运行异常缓慢。我以0.1秒间隔采集线程dump,基于日志有以下疑问:
- thread_dump_28.log中#246线程在
NettyChannelBuilder.java第727行处于BLOCKED状态,但该行无任何锁或同步语法; - thread_dump_29.log与thread_dump_30.log中#246线程状态为RUNNABLE,但栈顶始终停在
NettyClientTransport.start(217),无代码执行推进。
内容的提问来源于stack exchange,提问作者Andrew ren
相关产品推荐
相关产品推荐

