java - 如何在新的mapreduce API中设置JobEndNotificationURI?

标签 java apache hadoop mapreduce

我知道org.apache.hadoop.mapred.JobConf.setJobEndNotificationURI可以向hadoop作业注册一个回调url,该回调url可以在作业完成后调用,但是在新的mapreduce api中(我的意思是 org.apache.hadoop.mapreduce 包),org.apache.hadoop.mapreduce.Job 不包含此类 API。

新的 MapReduce API 中 setJobEndNotificationURI 的等效项是什么?

最佳答案

您可以将 -Djob.end.notification.url 作为参数传递给您的作业。否则,

job.getConfiguration().set("job.end.notification.url","http url") 

应该做得很好。

关于java - 如何在新的mapreduce API中设置JobEndNotificationURI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18617609/

相关文章:

hadoop - 如何解决二十个新闻组分类示例上的加载主类MahoutDriver错误

php - 如何在带有 XAMPP 的 Mac 上使用 PHP 运行 ffmpeg

java - 如何从 Object 类的数组中提取游标和整数值?

java - 如何使用 Apache POI 将我的 xlsx 工作表转换为 java 对象

java - 如何将数据库中的所有记录显示到JTable?

python - 将 Django 应用程序部署到 Apache 时出现问题

apache - NetBeans TomCat Servlet 通过互联网访问

csv - Spark中CSV的多行标题

hadoop - 在Hadoop 3.1.0中,namenode正常运行,但datanode无效

java - 为什么要添加不平衡的二叉搜索树 O(n)?