strom+kafka,strom会一直重复解析同条数据,有时解析不到数据

问题描述

strom+kafka,strom会一直重复解析同条数据,有时解析不到数据
protected StormTopology buildTopology() {

// ConsumerConfig.

    ZkHosts zkHosts = new ZkHosts(brokerZkStr, brokerZkPath);

// storm.kafka.KafkaSpout

    TridentTopology tridentTopology = new TridentTopology();
    TridentKafkaConfig spoutConf = new TridentKafkaConfig(zkHosts, topic);
    spoutConf.forceFromStart = true;// 和startOffsetTime,一起用,默认情况下,为false,一旦startOffsetTime被设置,就要置为true
    spoutConf.startOffsetTime = -1L;// -2 从kafka头开始 -1 是从最新的开始 0 =无 从ZK开始
    spoutConf.scheme = new SchemeAsMultiScheme(new StringScheme());

// OpaqueTridentKafkaSpout opaqueTridentKafkaSpout = new OpaqueTridentKafkaSpout(spoutConf);

    TransactionalTridentKafkaSpout opaqueTridentKafkaSpout = new TransactionalTridentKafkaSpout(spoutConf);

    Stream opTrdtSptStream = tridentTopology.newStream("opTrdtSptStream", opaqueTridentKafkaSpout);
    opTrdtSptStream.shuffle().each(new Fields("str"), new Utils.FilterLogInfo()).each(new Fields("str"), new
            LogFilterUtil(), new Fields("analyzeResult")).each(new Fields("analyzeResult"),new PropertyAnalyzeUtils
            (),new Fields("autoItem")).each(new Fields("autoItem"), new AnsjIllegalWordsUtil
                    (), new Fields("ansjIllegalWordsResult")).each(new Fields("ansjIllegalWordsResult"), new
            AnsjKeyWordsUtil(), new Fields("ansjKeyWordsResult")).each(new Fields("ansjKeyWordsResult"), new
            AnsjPicturesUtil(), new Fields("ansjPicturesResult"));
    return tridentTopology.build();
}

解决方案

[url=http://www.51zxw.net/study.asp?vip=12576487]51自学网-专业培训老师录制的视频教程,让学习变得很轻松[/url]

时间: 2024-09-19 10:55:30

strom+kafka,strom会一直重复解析同条数据,有时解析不到数据的相关文章

listview-求指教访问网络数据后解析总出现空指针的问题

问题描述 求指教访问网络数据后解析总出现空指针的问题 我在主类中用了一个listview绑定访问网络的数据出来效果后,点击item后,跳转到另外的一个activity里再次访问一个网络数据还是listview的布局,两张页面的数据没有必然联系,只是重复两次访问而已,用的适配器都一样,访问的方法用的都是HttpClient,第一个能够出来,而第二个就出不来?请大神指教 解决方案 http://bbs.csdn.net/topics/390689472 解决方案二: 没代码怎么看,我也是醉了 解决方

Ruby on Rails中MVC结构的数据传递解析_ruby专题

如果读者已经开发过基于 Rails 的应用,但对其 MVC 间的数据传递还有诸多困惑,那么恭喜您,本文正是要总结梳理 Rails 数据传递的方法和技巧.Ruby on Rails 3(以下统称为 Rails 3)是当前的主要发布版本,本文所述及的内容和代码都基于此版本.Rails 3 简介 Ruby on Rails 是一个 Ruby 实现.采用 MVC 模式的开源 Web 应用开发框架,能够提供 Web 应用的全套解决方案.它的"习惯约定优于配置"的设计哲理,使得 Web 开发人员能

qt-QT第三串口接收数据后对数据进行解析

问题描述 QT第三串口接收数据后对数据进行解析 运用第三方串口类进行接收数据后 将数据存在temp中 ,然后再对temp进行解析判断进行不同的操作,但在编译时候会报错,如何解决? 解决方案 temp=='A'改成temp==""A""

access新手来看:如何重复上一条记录?

access|重复 新手来看:如何重复上一条记录?   问题: 如何重复上一条记录? 有一个窗体,上面有多个文本框和组合框,因为目录这笔资料与下一笔资料大部门都是一样的,能不能利用COPY功能把上一笔的资料复制到下一笔的相对应的文本框和组合框内.最好是做成按钮式,即一个复制按钮和一个粘贴按钮.   方法一: 很多软件里面都有这个功能啊? 原理非常简单. 只要添加一个COMMAND BUTTON 就可以了. 添加记录的代码相信大家都知道了. Private Sub Command16_Click(

使用XPATH对XML数据进行解析

这一篇我总结一下,如何利用XPATH及相关技术对XML数据文档进行查询和处理 1. 首先还是来看一下范例数据 <?xml version="1.0" encoding="utf-8" ?> <Orders><!--所有订单--> <Order OrderID="1" OrderDate="2008-12-17"><!--一个订单--> <OrderItems&g

php-PHP如何接收post来的json数据并解析

问题描述 PHP如何接收post来的json数据并解析 jsonstring数据,有Java post给PHP的,请问PHP如何接收这个json数据,重点是接收,有代码示例就更好 注意post的是jsonstring数据 解决方案 <?php $json_string = $_POST["txt_json"]; if(ini_get("magic_quotes_gpc")=="1") { $json_string=stripslashes(

求助,在线等,java+ssm项目初始化数据问题解析json文件加载到数据库,跪谢!

问题描述 求助,在线等,java+ssm项目初始化数据问题解析json文件加载到数据库,跪谢! 服务器能不能在启动的时候加载json文件 然后把数据 加载到数据库!就是启动服务器,然后启动成功后,数据库要看到有基本数据的效果,可以实现吗?在线等!跪谢!

dw-PB中怎么判断数据窗口导入excel的数据中有申请号是重复的,我这么写表达式老是错误,请大神指教

问题描述 PB中怎么判断数据窗口导入excel的数据中有申请号是重复的,我这么写表达式老是错误,请大神指教 for i=2 to ll_rows li_count =dw_list .insertrow(0) dw_list.setrow(li_count) //申请号5 dw_list.object.申请号[li_count] = ExcelServer.ActiveSheet.Cells[i,5].text next ll_found = dw_list.Find("dw_list.obje

以麦当劳,肯德基优惠券接口数据为例进行的数据解析方法,简单易懂

以麦当劳,肯德基优惠券接口数据为例进行的数据解析方法,简单易懂,这是我个人觉得是一种比较简单易懂的json数据解析方法: 看下其中一个类的代码 package com.example.text_json_deno_model; import java.util.ArrayList; import java.util.List; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject;