【Hadoop】Hadoop SocketChannelImpl UnresolvedAddressException

在这里插入图片描述

1.背景

一段代码如下,运行的时候报错如下

BucketingSink<String> sink  = new BucketingSink<>("hdfs://" + hdfsProp.getProperty("hdfsPath", "/tmp"));
sink.setBucketer(new DateTimeBucketer<> ("yyyy-MM-dd-HHmm", ZoneId.of("Asia/Shanghai")));
sink.setWriter(new StringWriter<>());
sink.setBatchSize (Integer.value0f (hdfsProp.getProperty("bulk size", "30")) * 1024 * 1024L) ;
sink.setBatchRolloverInterval(Integer.valueOf (hdfsProp.getProperty("flush_ interval", "30")) * 1000L);
sink.setPendingPrefix("") ;
sink.setPendingSuffix("");
sink.setInProgressPrefix("-") ;
# 这里默认为true 可以改成false
sink.setUseTruncate(true) ;
return sink;

然后报错如下

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_21383435/article/details/106233272