0

我正在尝试将 Knox 用于我的 MapReduce 工作。以前,我没有使用 Knox,MapReduce 作业需要 35 秒。

但是在使用 Knox 之后,我看到了一个额外的作业 - TempletonControllerJob 首先执行,它将启动我原来的 MapReduce 作业,这实际上需要更多时间 - 大约 1 分钟 20 秒!

我了解 MapReduce 作业现在是 TempletonControllerJob 的子作业。

  • 但是我怎样才能让它更快呢?
  • 为什么 TempletonControllerJob 需要这么长时间?
4

1 回答 1

0

这是一个有趣的观察和问题。不幸的是,这是 Apache Hive 项目和 Templeton/WebHCat 而不是 Apache Knox 的问题。Knox 仅代理 WebHCat API 以提交作业。希望我能提供更多帮助。

于 2017-05-11T12:25:40.913 回答