JavaApi YarnClient設置超時時間

  • 概述
    Hadoop版本3.4.1, 使用YarnClient時因為本地沒有配置host映射導致報錯, 但是接口一直阻塞無返回, 如獲取Application狀態(tài), 列表, 詳情等操作時; Debug源碼來看會不斷重試, 直接到達最大等待時間15分鐘, 這個時間太大了



  • 代碼

YarnClient client = YarnClient.createYarnClient();
Configuration conf = new YarnConfiguration();
//載入yarn-site.xml,core-site.xml,hdfs.xml等配置
//conf.addResource(new Path(xx));
//默認900000
conf.setInt("yarn.resourcemanager.connect.max-wait.ms", 20000);
//默認30000
conf.setInt("yarn.resourcemanager.connect.retry-interval.ms", 5000);

client.init(conf);
client.start();

https://hadoop.apache.org/docs/stable/hadoop-yarn/hadoop-yarn-common/yarn-default.xml

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容