Blog

armeria-grpc で io.grpc.StatusRuntimeException: UNKNOWN になるとき

サーバー側がエラーを返しているが、その理由を返していないときにこのエラーになる。

内部コンポーネント同士の通信の場合、サーバー側での問題を propagate してしまうことも可能。

armeria-grpc なら -Dcom.linecorp.armeria.verboseResponses=true すればよい。 https://armeria.dev/docs/server-grpc/#exception-propagation