【发布时间】:2018-05-04 02:09:12
【问题描述】:
我在纱线集群中运行我的 spark 应用程序。在我的代码中,我使用队列的可用核心数在我的数据集上创建分区:
Dataset ds = ...
ds.coalesce(config.getNumberOfCores());
我的问题:如何通过编程方式而不是通过配置获取队列的可用核心数?
【问题讨论】:
-
您使用的是哪个资源管理器?纱线或金币
-
我正在使用纱线。
-
从yarn cluster API中提取需要的队列参数,然后在coalesce中使用
标签: java apache-spark dataset hadoop-yarn core