作者回复: 不可以,可以一个请求,服务端不断推送响应,但是如果没请求是不能直接推送的
作者回复: 通过stub的withDeadlineAfter方法设置超时
作者回复: 语音吗?没有,这个不是音频的
作者回复: 是的,gRPC这块儿开放了LB能力,给应用自己做定制
作者回复: 通过stub的withDeadlineAfter方法可以设置超时时间
作者回复: 如果服务端是集群,通常客户端也是有多个NioEventLoop来处理多个链路的,理论上1个也可以,不过高并发场景肯定不行
作者回复: 哈哈,还好吧,整体上还是比较正常,不过消息头和体的并行处理有点意思