91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解決錯誤信息io.grpc.StatusRuntimeException: UNKNOWN的問題

發布時間:2021-10-19 17:26:11 來源:億速云 閱讀:1278 作者:柒染 欄目:大數據

這篇文章給大家介紹如何解決錯誤信息io.grpc.StatusRuntimeException: UNKNOWN的問題,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

1.簡易版錯誤信息

2019-06-20 21:44:29.052 [http-nio-8003-exec-32] ERROR o.a.s.s.o.c.grpc.LoadBalancedClusterMessageSender - Retry sending XXX due to failure
io.grpc.StatusRuntimeException: UNKNOWN
    at io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:222)
    at io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:203)
    at io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:132)
    at org.apache....contract.grpc.TxEventServiceGrpc$TxEventServiceBlockingStub.onTxEvent(TxEventServiceGrpc.java:435)
    ……

2.錯誤影響

一旦發生該錯誤,整個服務癱瘓,不能處理任何請求。

3.分析

3.1 客戶端與服務端保持一個多路復用的長連接,理應某一個請求掛了不會影響整體

3.2 難道是長連接掛了?檢查客戶端和服務端通信處代碼,發現部分新接口編寫不嚴謹,如下:

// 業務代碼....

responseObserver.onNext(GrpcAck.newBuilder().setAborted(false).build());
responseObserver.onCompleted();

原因是:在服務端未作出響應前,卻拋出了異常,導致了該錯誤的產生。

解決方案:服務端無論是否異常,均需要作出響應,即finally一下即可。

3.3 也曾想過會不會與超時有關,但不科學,因為是長連接呀,且我們的并發測試才10分鐘左右就出現這個問題

關于如何解決錯誤信息io.grpc.StatusRuntimeException: UNKNOWN的問題就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

翼城县| 黎平县| 容城县| 军事| 仲巴县| 浦东新区| 天台县| 高平市| 陕西省| 鹤山市| 阿尔山市| 拉萨市| 晋江市| 蓬安县| 长岛县| 屏边| 长宁区| 石门县| 遂宁市| 务川| 克什克腾旗| 黎川县| 贡嘎县| 卓尼县| 乡宁县| 荃湾区| 双柏县| 玉屏| 江津市| 周口市| 阿鲁科尔沁旗| 蓬溪县| 洪湖市| 霍州市| 台北县| 项城市| 高雄市| 乐安县| 辽阳县| 富宁县| 新绛县|