apache-spark - 当我传递参数 --executor-core=1 时,Spark yarn executor 进程使用超过 1000% cpu
问题描述
当我运行一个spark程序时,我使用了参数--executor-core=1
,但是节点服务器得到了一些CPU使用警告,然后我使用命令“top”,发现一个进程超过了1000% CPU!根据参数--executor-core=1
,进程应该拥有 100% 或更多的 CPU,但结果是某些进程拥有 1000%+ CPU。我想知道这是怎么发生的,我该如何解决?
解决方案
推荐阅读
- javascript - Node JS 和 Express 无法从 Mongo DB 读取数据
- nginx - nginx 在长 oauth 访问令牌上添加了额外的换行符
- php - 带 goto 的 PHP 数字大小写
- reactjs - 如何测试 react 或 react-native 项目的类型定义文件?
- regex - 正则表达式用于 1-31 之间的数字和数字之间的可选逗号
- drupal-7 - 如何让drupal看到nginx反向代理->清漆->Apache堆栈后面的客户端IP?
- python - 旋转数据框以将某些行转换为基于一个特定列的列
- vue.js - 为什么无效的道具:道具“价值”的类型检查失败。预期的字符串、数字、对象、布尔值,得到下面提到的程序的数组显示?
- apache - 使用 JUnit5 的 EmbeddedLdapRule
- python - 如何根据熊猫数据框中的其他行创建新列?