网站可以微信支付是怎么做的,建设银行网站账户注销,自适应式网站模板,wordpress获取当前网址核数不准这个事情是个概率问题#xff0c;如果你碰见了#xff0c;只能说你有点非欧#xff0c;本质上是因为集群配置问题#xff0c;默认时yarn不会去精准把控任务的核数#xff0c;因为默认的资源计算方式是用实际内存去估算核数#xff0c;这就导致如果大家配置任务时…核数不准这个事情是个概率问题如果你碰见了只能说你有点非欧本质上是因为集群配置问题默认时yarn不会去精准把控任务的核数因为默认的资源计算方式是用实际内存去估算核数这就导致如果大家配置任务时如果实际内存占用比较多yarn的资源计算可能结果就会和实际的产生误差导致资源的使用出现各种问题
如果你想要让yarn准确的计算使用多少核那么需要更改所有节点中的capacity-scheduler.xml配置文件
原配置文件中的
yarn.scheduler.capacity.resource-calculator
org.apache.hadoop.yarn.util.resource.DefaultResourceCalculator
要修改为
yarn.scheduler.capacity.resource-calculator
org.apache.hadoop.yarn.util.resource.DominantResourceCalculator这样大家再去看的时候就会发现核数也是正确的了其实yarn之所以这样想想也好理解核数是定死的但是内存本质上受Hadoop最小申请资源数和规整化因子的原因使得内存的使用其实是不饱满的所有yarn时刻注意内存的理论使用情况从而没有太多注意核数和continer以此为程序员提供一个可参考的内存数字不然内存不够会OOM的