The present invention discloses order Storm and real-time monitoring system based on Kafka technology, the system includes the following processes: A, data acquisition, B, order C, Kafka cluster, Strom cluster, D cluster, Zookeeper, E, data processing results show. In the step A, the order data is obtained from the database, the price is obtained by the order number, and the skucode corresponding to an order is queried. Through the comparison of historical orders, and the exception order related numbers and SKU numbers, the current price and historical price, by calling the MailSender entity class mail sending function method to send the relevant person's mailbox. According to the embodiment of the invention, to order to find the problem, thus, quickly carry out the verification of the current price and historical price to have the order, do further processing, improve processing efficiency, improve the system better.
【技术实现步骤摘要】
基于Storm和Kafka技术的订单实时监控系统
本专利技术涉及计算机应用
,尤其涉及基于Storm和Kafka技术的订单实时监控系统。
技术介绍
目前,随着大数据时代的到来,数据规模变得越来越庞大,可获取的数据渠道也逐渐增多,尤其是互联网电子商务领域的数据规模更加庞大。各大互联网电商门户网站在日订单量大幅度提升,尤其在节假日进行各种促销活动已经成为一种趋势,在促销活动期间,电商网站产生大量的流量和商品订单,商家运营部通过监控实时的订单数据调整营销策略也显得尤为重要,同时,让用户能实时看到电商网站的订单数据,也能增加用户的购买欲望。在高并发的条件下,订单数据会爆发式增长,现有的离线计算系统已经不能满足在高并发环境下的实时计算需求,针对这种情况,大规模订单数据的处理面临的最大的挑战在于如何在有限的时间内对数据进行处理和分析,并且能够实时解决。因此,对订单实时监控,并保证订单数量、订单实时价格准确性很重要,对异常订单能够及时处理,成为各大电商网站迫切需求,本专利技术提出基于Storm和Kafka技术的订单实时监控系统,能够快速的对当前价格和历史价格进行校验核对,对有问题的订单,做进一步的处理,更好的完善订单系统。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于Storm和Kafka技术的订单实时监控系统,能够对订单的当前价格和历史价格,进行实时校验核对,对有问题的订单及时做进一步处理,从而,提升了处理效率。为达到上述目的,本专利技术的技术方案是这样实现的:基于Storm和Kafka技术的订单实时监控系统,主要流程包括以下几个部分:A、订单数据获 ...
【技术保护点】
一种基于Storm和Kafka技术的订单实时监控系统,其特征在于,该系统主要以下几个流程:A、订单数据获取;B、Kafka集群;C、Strom集群;D、Zookeeper集群;E、数据处理结果展示。
【技术特征摘要】
1.一种基于Storm和Kafka技术的订单实时监控系统,其特征在于,该系统主要以下几个流程:A、订单数据获取;B、Kafka集群;C、Strom集群;D、Zookeeper集群;E、数据处理结果展示。2.根据权利要求1所述的基于Storm和Kafka技术的订单实时监控系统,其特征在于,所述步骤A,具体为:从数据库中获取订单数据,通过订单号获取价格、并查询一个订单所对应的skucode。3.根据权利要求1所述的基于Storm和Kafka技术的订单实时监控系统,其特征在于,所述步骤B,具体为:往kafka里面放数据,创建随机放入时的方法。4.根据权利要求1所述的基于Storm和Kafka技术的订单实时监控系统,其特征在于,所述步骤C包含以下几个流程,具体为:C1、从数据库中获取订单数据,通过订单号获取价格、并查询一个订单所对应的skucode;C2、往kafka里面放数据;C3、采用storm提供的KafkaSpout,来创建消费kafka的spout;C4、创建两个Bolt,一个是处理从kafka读取数据的OrderBolt,一个是处理订单的OrderHandleBolt;C5、创建拓扑OrderTopology;C6、创建...
【专利技术属性】
技术研发人员:王清霞,刘宁,周国辉,姜林,
申请(专利权)人:北京再塑宝科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。