取消
顯示的結果
而不是尋找
你的意思是:

錯誤——遠程RPC客戶端沒有關聯。可能由於容器超過閾值,或網絡問題。檢查驅動程序日誌來警告消息。

pjp94
貢獻者

我得到以下錯誤當試圖運行多線程末期——失敗。我猜這是有關內存/工人配置。我見過一些解決方案涉及修改的工人數量或CPU在集群上,然而這並不是我的選擇。如果我不能改變任何集群配置,解決這個錯誤的最好方法是——減少馬克斯工人在我的線程池執行者?

從並發。期貨導入ThreadPoolExecutor ThreadPoolExecutor)遺囑執行人:遺囑執行人。地圖(函數、參數)。錯誤:org.apache.spark。SparkException:工作階段失敗而終止:任務0階段1573.0失敗了4次,最近的失敗:在舞台上失去了任務0.3 1573.0 (TID # # # # #) # # # # # # # #。# # #執行人87):ExecutorLostFailure(執行人87退出正在運行的任務之一所致)原因:遠程RPC客戶端沒有關聯的。可能由於容器超過閾值,或網絡問題。檢查驅動程序日誌來警告消息。

1回複1

pjp94
貢獻者

因為我沒有權限改變集群配置,唯一的解決方案,最終的工作是設置一個最大線程數到一半的實際最大所以我不超載的容器。然而,打開其他優化的想法!

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map