gRPC新手在这里,我正在关注“ quickstart”。
但是我不确定my code
抛出RuntimeException时gprc-java的行为是什么。
客户会得到Status#UNKNOWN
吗?
答案 0 :(得分:1)
如果调用StreamObserver.onError(StatusRuntimeException)
,它将使用异常中的代码。如果您的异常未扩展StatusRuntimeException或StatusException,则代码为UNKNOWN,但Status消息与异常相同。