调用GRPC会阻塞,是因为默认的GRPC超时时间特别长,一般2个小时,会一直等待服务器返回
解决办法,在stu中设置超时时间,只是需注意这是全局的
核心示例代码
// 设置超时时间:10秒
blockingStub = WalletGrpc.newBlockingStub(channel).withDeadlineAfter(10, TimeUnit.SECONDS);
调用GRPC会阻塞,是因为默认的GRPC超时时间特别长,一般2个小时,会一直等待服务器返回
解决办法,在stu中设置超时时间,只是需注意这是全局的
核心示例代码
// 设置超时时间:10秒
blockingStub = WalletGrpc.newBlockingStub(channel).withDeadlineAfter(10, TimeUnit.SECONDS);