Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
hadoop中的全局计数器_Hadoop_Amazon Web Services_Mapreduce_Amazon Emr - Fatal编程技术网

hadoop中的全局计数器

hadoop中的全局计数器,hadoop,amazon-web-services,mapreduce,amazon-emr,Hadoop,Amazon Web Services,Mapreduce,Amazon Emr,所以,我有一个任务,其中job1创建文件1,然后job2创建文件2,然后job1创建文件3。现在,我有一个变量I,每次作业完成时,它在main中递增。这可以在我的本地机器上运行,但当我在AmazonEMR上运行它时,它就不起作用了。我相信全局计数器不能在主方法中递增?有什么方法可以解决这个问题。请发布您的代码,并更具体地说明I变量代表什么?它的文件“I”。我只需要一个全局计数器来完成I的工作,但我认为我们不能增加全局计数器的值。

所以,我有一个任务,其中job1创建文件1,然后job2创建文件2,然后job1创建文件3。现在,我有一个变量I,每次作业完成时,它在main中递增。这可以在我的本地机器上运行,但当我在AmazonEMR上运行它时,它就不起作用了。我相信全局计数器不能在主方法中递增?有什么方法可以解决这个问题。

请发布您的代码,并更具体地说明I变量代表什么?它的文件“I”。我只需要一个全局计数器来完成I的工作,但我认为我们不能增加全局计数器的值。