在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Storm怎么写一个爬虫

126次阅读
没有评论

共计 1846 个字符,预计需要花费 5 分钟才能阅读完成。

这篇文章主要讲解了“Storm 怎么写一个爬虫”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着丸趣 TV 小编的思路慢慢深入,一起来研究和学习“Storm 怎么写一个爬虫”吧!

package com.digitalpebble.storm.crawler.bolt.indexing;
import java.util.Map;
import org.slf4j.LoggerFactory;
import backtype.storm.task.OutputCollector;
import backtype.storm.task.TopologyContext;
import backtype.storm.topology.OutputFieldsDeclarer;
import backtype.storm.topology.base.BaseRichBolt;
import backtype.storm.tuple.Tuple;
import com.digitalpebble.storm.crawler.StormConfiguration;
import com.digitalpebble.storm.crawler.util.Configuration;
 * A generic bolt for indexing documents which determines which endpoint to use
 * based on the configuration and delegates the indexing to it.
 ***/
@SuppressWarnings(serial)
public class IndexerBolt extends BaseRichBolt {
 private Configuration config;
 private BaseRichBolt endpoint;
 private static final org.slf4j.Logger LOG = LoggerFactory
 .getLogger(IndexerBolt.class);
 public void prepare(Map conf, TopologyContext context,
 OutputCollector collector) { config = StormConfiguration.create();
 // get the implementation to use
 // and instanciate it
 String className = config.get( stormcrawler.indexer.class 
 if (className == null) {
 throw new RuntimeException( No configuration found for indexing 
 }
 try { final Class BaseRichBolt  implClass = (Class BaseRichBolt) Class
 .forName(className);
 endpoint = implClass.newInstance();
 } catch (final Exception e) { throw new RuntimeException( Couldn t create   + className, e);
 }
 if (endpoint != null)
 endpoint.prepare(conf, context, collector);
 }
 public void execute(Tuple tuple) { if (endpoint != null)
 endpoint.execute(tuple);
 }
 public void declareOutputFields(OutputFieldsDeclarer declarer) { if (endpoint != null)
 endpoint.declareOutputFields(declarer);
 }
}

感谢各位的阅读,以上就是“Storm 怎么写一个爬虫”的内容了,经过本文的学习后,相信大家对 Storm 怎么写一个爬虫这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是丸趣 TV,丸趣 TV 小编将为大家推送更多相关知识点的文章,欢迎关注!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-16发表,共计1846字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 久久久久人妻一区精品性色av | 中文字幕久久久人妻无码 | 激情小视频网站 | 特黄特黄 | 在线精品国产三级 | 天天操天天摸天天爽 | 日本夜免费视频视频大片 | 亚洲色图另类图片 | 国产短视频精品区第一页 | 99资源在线| 久久国产精品日本波多野结衣 | 黄动漫免费看 | 日本亚洲色大成网站www久久 | 中文字幕第11页 | 狠狠操网| 奇米第四狠狠777高清秒播 | 日韩在线视频二区 | 天躁夜夜躁狼狠躁 | 丰满人妻熟妇乱又伦精品 | 国产中文欧美 | 色综合av男人的天堂伊人 | 好男人日本社区www 好男人午夜影院 | 浮力影院网站午夜 | 久久久久久国产精品免费无码 | 在线观看毛片网站 | 青青草成人网 | 久久精品只有这里有 | a天堂专区一区二区三区 | 国产免费叼嘿网站免费 | 北岛玲日韩精品一区二区三区 | 国产一区二区精品在线观看 | 欧美成成人免费视频 | 大片在线播放日本一级毛片 | 国内精品第一页 | 91亚洲精品第一综合不卡播放 | 日本高清va在线播放 | 色女孩综合网 | 男人天堂亚洲色图 | 国产精品视频公开费视频 | 99九九精品国产高清自在线 | 欧美日韩中文亚洲v在线综合 |