当前位置 : 主页 > 大数据 > 区块链 >

protocol-buffers – gRPC中的异常处理

来源:互联网 收集:自由互联 发布时间:2021-06-22
我有一个用 Java编写的服务器和用 PHP编写的客户端.如果出现任何问题,客户端如何从服务器捕获异常?我在gRPC文档中找不到任何有关异常处理的内容. 谢谢! 对于已处理的异常,请调用
我有一个用 Java编写的服务器和用 PHP编写的客户端.如果出现任何问题,客户端如何从服务器捕获异常?我在gRPC文档中找不到任何有关异常处理的内容.

谢谢!

对于已处理的异常,请调用responseObserver.onError().如果传入StatusRuntimeException或StatusException(通常通过status.asRuntimeException()创建),则状态代码和描述将传递给客户端.回调中未处理的异常将取消RPC并继续传播异常(通常导致为执行程序调用UncaughtExceptionHandler).
网友评论