CN114398003A - 信息处理方法及装置消息服务器 - Google Patents
信息处理方法及装置消息服务器 Download PDFInfo
- Publication number
- CN114398003A CN114398003A CN202111487611.XA CN202111487611A CN114398003A CN 114398003 A CN114398003 A CN 114398003A CN 202111487611 A CN202111487611 A CN 202111487611A CN 114398003 A CN114398003 A CN 114398003A
- Authority
- CN
- China
- Prior art keywords
- information
- target
- message
- log
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 47
- 238000003672 processing method Methods 0.000 title claims abstract description 32
- 238000003860 storage Methods 0.000 claims abstract description 118
- 238000007639 printing Methods 0.000 claims abstract description 25
- 238000012545 processing Methods 0.000 claims description 54
- 238000000034 method Methods 0.000 claims description 42
- 238000004519 manufacturing process Methods 0.000 claims description 28
- 238000004806 packaging method and process Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 22
- 238000004891 communication Methods 0.000 description 12
- 238000004590 computer program Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 8
- 238000009826 distribution Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000003491 array Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000013024 troubleshooting Methods 0.000 description 3
- 238000007405 data analysis Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000002688 persistence Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/1805—Append-only file systems, e.g. using logs or journals to store data
- G06F16/1815—Journaling file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0643—Management of files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Debugging And Monitoring (AREA)
Abstract
本申请实施例提供一种本申请实施例提供一种信息处理方法及装置、消息服务器。本申请实施例中获取目标信息的轨迹信息;其中,所述目标信息携带唯一信息标识。将所述轨迹信息打印为目标日志,并将所述目标日志发送至日志服务器存储。本申请实施例可以降低消息轨迹信息的数据量,以服务器日志方式存储有效提高了消息轨迹信息的存储效率,并能够有效解决消息轨迹信息与正常业务数据的混杂问题。
Description
技术领域
本申请实施例涉及网络技术领域,尤其涉及一种信息处理方法及装置、消息服务器。
背景技术
随着互联网技术的不断发展,互联网应用越来越普遍,消息***成为应用程序或商业伙伴之间传递数据的重要部分,广泛应用于互联网企业。
消息***通常包括Producer(消息生产者)、Consumer(消息消费者)以及Broker(消息存储者)。每一条消息由消息的Producer产生,发送至Broker进行存储,再由Broker推送给多个Consumer消费。消息在各个组件之间流转的时间、地点、状态等称为消息的轨迹信息,而通过消息轨迹信息可以帮助用户判断业务流程的状态。消息轨迹可以帮助用户解决因为生产和消费解耦,及生产者与消费者无法确定消息状态的问题,并且帮助用户定位问题了解消息的详细状态,从而为生产环境中的问题排查提供强有力的数据支持。
但目前消息轨迹信息存储上都是保存在Broker服务器,这容易造成正常的业务数据与消息轨迹的数据混杂在一起,存储效率较低,且易造成数据丢失。因此,如何提高消息轨迹数据的存储效率,保证数据的合理分布及安全存储成为亟需解决的问题。
发明内容
本申请实施例提供一种信息处理方法及装置、一种消息服务器,通过将目标信息的轨迹信息打印为目标日志存储至目标日志文件中,不仅可以进一步提高消息轨迹数据的存储效率,还可以有效避免消息轨迹数据与正常业务数据混杂在一起。
第一方面,本申请实施例中提供了一种信息处理方法,包括:
获取目标信息的轨迹信息;其中,所述目标信息携带唯一信息标识;
将所述轨迹信息打印为目标日志;
将所述目标日志发送至日志服务器存储。
第二方面,本申请实施例中提供了一种信息处理方法,包括:
生成携带唯一信息标识的目标信息;
发送所述目标信息的轨迹信息至消息服务端,以使所述消息服务端将所述轨迹信息打印为目标日志并将所述目标日志发送至日志服务器存储。
第三方面,本申请实施例中提供了一种信息处理方法,包括:
生成所述目标信息的消息轨迹;其中,所述目标信息携带唯一信息标识;所述携带所述唯一信息标识的目标信息由消息生产端生成;
发送所述消息轨迹至所述消息服务端,以使所述消息服务端将所述轨迹信息打印为目标日志,将所述目标日志发送至日志服务器进行存储。
第四方面,本申请实施例中提供了一种信息处理方法,包括:
接收消息服务端发送的目标日志;其中,所述目标日志由携带唯一信息标识的目标信息的轨迹信息打印生成;所述目标信息由消息生产端产生并发送至所述消息服务端;
存储所述目标日志。
第五方面,本申请实施例中提供了一种信息处理装置,包括:
第一信息获取模块,用于获取目标信息的轨迹信息;其中,所述目标信息携带唯一信息标识;
第一日志生成模块,用于将所述轨迹信息打印为目标日志;
第一存储模块,用于将所述目标日志发送至日志服务器存储。
第六方面,本申请实施例中提供了一种信息处理装置,包括:
第一信息生成模块,用于生成携带唯一信息标识的目标信息;
第一信息发送模块,用于发送所述目标信息的轨迹信息至消息存储端,以使所述消息存储端将所述轨迹信息打印为目标日志并将所述目标日志发送至日志服务器存储。
第七方面,本申请实施例中提供了一种信息处理装置,包括:
第二信息生成模块,用于生成所述目标信息的消息轨迹;其中,所述目标信息携带唯一信息标识;所述携带所述唯一信息标识的目标信息由消息生产端生成;
第二信息发送模块,用于发送所述消息轨迹至所述服务端,以使所述消息服务端将所述轨迹信息打印为目标日志,将所述目标日志发送至日志服务器进行存储。
第八方面,本申请实施例中提供了一种信息处理装置,包括:
第三信息接收模块,用于接收消息服务端发送的目标日志;其中,所述目标日志由携带唯一信息标识的目标信息的轨迹信息打印生成;所述目标信息由消息生产端产生并发送至所述消息服务端;
第三存储模块,用于存储所述目标日志。
第九方面,本申请实施例中提供了一种消息服务器,包括处理组件以及存储组件;所述存储组件存储一个或多个计算机指令;所述一个或多个计算机指令用以被所述处理组件调用执行;
所述处理组件用于:
获取目标信息的轨迹信息;其中,所述目标信息携带唯一信息标识;
将所述轨迹信息打印为目标日志;
将所述目标日志发送至日志服务器存储。
第十方面,本申请实施例中提供了一种计算机设备,包括处理组件以及存储组件;所述存储组件存储一个或多个计算机指令;所述一个或多个计算机指令用以被所述处理组件调用执行;
所述处理组件用于:
生成携带唯一信息标识的目标信息;
发送所述目标信息的轨迹信息至消息服务端,以使所述消息服务端将所述轨迹信息打印为目标日志并将所述目标日志发送至日志服务器存储。
第十一方面,本申请实施例中提供了一种终端设备,包括处理组件以及存储组件;所述存储组件存储一个或多个计算机指令;所述一个或多个计算机指令用以被所述处理组件调用执行;
所述处理组件用于:
生成所述目标信息的消息轨迹;其中,所述目标信息携带唯一信息标识;所述携带所述唯一信息标识的目标信息由消息生产端生成;
发送所述消息轨迹至所述消息服务端,以使所述消息服务端将所述轨迹信息打印为目标日志,将所述目标日志发送至日志服务器进行存储。
第十二方面,本申请实施例中提供了一种服务器,包括处理组件以及存储组件;所述存储组件存储一个或多个计算机指令;所述一个或多个计算机指令用以被所述处理组件调用执行;
所述处理组件用于:
接收消息服务端发送的目标日志;其中,所述目标日志由携带唯一信息标识的目标信息的轨迹信息打印生成;所述目标信息由消息生产端产生并发送至所述消息服务端;
存储所述目标日志。
本申请实施例提供了一种信息处理方法、装置及计算机设备,通过获取携带唯一信息标识的目标信息的轨迹信息,将所述轨迹信息打印为目标日志后发送至日志服务器存储,从而大大降低消息轨迹信息的数据量,以服务器日志方式存储有效提高了消息轨迹信息的存储效率,并能够有效解决消息轨迹信息与正常业务数据混杂在一起的问题。
本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了根据本申请提供的一种信息处理方法一个实施例的流程示意图;
图2示出了根据本申请实施例提供的一种消息***的消息轨迹示意图;
图3示出了根据本申请提供的一种信息处理方法又一个实施例的流程示意图;
图4示出了根据本申请提供的一种信息处理方法另一个实施例的流程示意图;
图5示出了根据本申请提供的一种信息处理方法另一个实施例的流程示意图;
图6示出了根据本申请提供的一种信息处理装置一个实施例的结构示意图;
图7示出了根据本申请提供的一种信息处理装置另一个实施例的结构示意图;
图8示出了根据本申请提供的一种信息处理装置又一个实施例的结构示意图;
图9示出了根据本申请提供的一种信息处理装置另一个实施例的结构示意图;
图10示出了根据本申请提供的一种消息服务器一个实施例的结构示意图;
图11示出了根据本申请提供的一种服务器一个实施例的结构示意图
图12示出了根据本申请提供的一种终端设备一个实施例的结构示意图;
图13示出了根据本申请提供的一种服务器一个实施例的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
在本申请的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
为了解决消息传输过程中产生的轨迹信息与正常业务数据混杂,存储效率较低的问题。发明人经过一系列研究提出了本申请实施方案,本申请实施例中,通过获取目标信息的轨迹信息并将所述轨迹信息打印为目标日志。其中,所述目标信息携带唯一信息标识。最后将所述目标日志发送至日志服务器进行存储。可以降低消息轨迹信息的数据量,大大提高消息轨迹信息的存储效率,并能够有效解决消息轨迹信息与正常业务数据混杂在一起的问题。
本申请实施例适用但不限于互联网应用场景中。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
图1为本申请实施例提供的一信息处理方法一个实施例的流程图,本实施例的技术方案可以由服务端执行,该方法可以包括以下几个步骤:
101:获取目标信息的轨迹信息。
其中,所述目标信息携带唯一信息标识。
实际应用中,所述目标信息可以为消息***中产生的任一消息。消息是由通信的双方所需要传递的信息,它可以是各式各样的媒体,如文本、声音、图象等。随着云计算和物联网的逐渐兴起,业务需求的快速增长,企业内部需要大量数据的同步传输,流式计算等应用都需要非常稳定高效的传输通道给予支持,消息***已经逐渐成为企业IT***内部通信的核心手段之一,在其中充当了重要的角色。其快速数据传输,为在线流式计算提供可靠的数据通道。分布式环境中各类异构数据源分散杂糅,高效快速的归集数据,并为实时数据分析模型高效地传导数据,对现代互联网企业有着至关重要的作用。
因此,消息***能广泛适用于互联网企业,可以涉及各类业务***中,由于***间的调用可以采用异步解耦,减低***的复杂度、对流量进行削峰填谷,便于业务弹性伸缩、易于实现最终一致性***,避免分布式事物对***性能的影响。
消息***中的客户之间的原始数据可以通过格式化、编码形成可发送的消息。消息在***各个组件Producer(消息生产者)、Consumer(消息消费者)以及Broker(消息存储者)之间进行传输,最后被获取、解码、解释执行,整个过程包含生产方、服务方及消费方三个角色。每个角色处理消息过程中都会在轨迹链路中增加相关信息,将这些信息汇聚即可获得任意消息的当前状态,从而为生产环境中问题排查提供强有力的数据支持。目前采用Hook机制,通过两个定义钩子函数实现消息发送、消息消费前后记录消息轨迹,并将消息轨迹存储到Broker服务器中。这就会导致消息轨迹数据与正常业务数据混杂在一起,不仅造成Broker服务器的使用率不高,还易造成轨迹数据的丢失。
因此,为了实现轨迹数据的有效存储,本申请实施例为消息***产生的任意消息设置唯一的信息标识,通过封装SDK的方法,并将该唯一信息标识封装到消息的头部信息中。该唯一信息标识可以是按照任意可实现的规则制定,可实现对消息的有效识别和区分,并对消息的流转过程中产生的消息轨迹进行标记。
作为一种可选地实施方式,所述目标信息为所述消息生产端、消息服务端及消息消费端发送的目标消息。
所述获取目标信息的轨迹信息可以包括:
获取所述目标信息分别在消息生产端、消息服务端及消息消费端的轨迹信息和所述目标信息的唯一信息标识。
作为一种可选的实时方式,本申请实施例还可以包括:
接收所述消息发送端的所述目标信息;
存储所述目标信息并将所述目标信息发送至所述消息消费端;
接收所述消息消费端返回的信息消费状态;
存储所述信息消费状态。
实际消息可以在分别以消息生产端、消息服务端及消息消费端为各个节点的组建之间流转,从消息的产生、发送、分发、存储、消费以及消费结果不同阶段构成了消息的轨迹信息,通过记录消息在不同节点之间流转的时间、地点、状态等信息可以实现对***全流程状态的监控。
实际应用中,获取目标信息的轨迹信息可以包括获取消息生产端生成的所述目标信息的第一轨迹信息;获取消息消费端生成的所述目标信息的第二轨迹信息;获取消息服务端生成的所述目标信息的第三轨迹信息。
可选地,所述第一轨迹信息可以包括所述目标信息在所述消息生产端发送阶段的轨迹信息和所述目标消息的唯一信息标识。
可选地,所述第二轨迹信息可以包括所述目标信息在所述消息消费端消费阶段的轨迹信息和所述目标信息的唯一信息标识。
可选地,所述第三轨迹信息可以包括所述目标信息在所述消息服务端存储阶段的轨迹信息和所述目标信息的唯一信息标识。
其中,轨迹信息中会携带有目标信息对应的唯一信息标识,从而为轨迹信息的分类管理,以及之后的任务查询,结果分析,问题排查等应用环境提供了强有力的数据支持。
102:将所述轨迹信息打印为目标日志。
103:将所述目标日志发送至日志服务器存储。
现有技术中,存储消息轨迹的方法是保存至消息服务器中,导致正常业务数据与消息轨迹数据混杂在一起。为了避免正常业务数据与消息轨迹数据发生混杂,就会采用增加消息服务器的方式单独存储,这不仅会导致服务器资源的严重浪费,使用效率大大降低,同时还易造成消息轨迹数据的丢失。
因此,作为一种可实现的实施方式,本申请实施例通过将将轨迹信息打印为目标日志的方式对消息轨迹数据进行存储,即将消息分别在生产阶段、消费阶段和存储阶段的轨迹信息打印为服务器日志,并存储到日志服务端的日志文件中。可选地,该服务端可以是应用端服务器,可以是***服务器,也可以是专用的日志服务器,可以根据实际需求进行设定,在此不作具体限定。
作为一种可选的实施方式,所述将所述轨迹信息打印为目标日志可以包括:
将所述轨迹信息打印为目标日志;
将所述目标日志存储至所述目标日志文件。
作为一种可选的实施方式,所述将所述目标日志存储至日志服务器可以包括:
将存储所述目标日志的目标日志文件存储至所述日志服务器。
以服务器日志方式存储消息的轨迹信息,不仅可以大大降低存储数据量,并可以基于原有日志服务器实现对轨迹信息的有效管理和存储。从而实现轨迹数据落盘的持久化存储,并保证了数据的合理分布以及安全存储。
而由于轨迹信息携带有唯一标识信息,因此可以基于该唯一标识信息对服务器日志文件进行索引,从而实现高效、快速、安全地获取消息轨迹从而能够有效节约服务器资源。
如图2所示,为由消息生产端201、消息服务端202、消息消费端203以及日志服务器204构成的消息***的消息轨迹示意图。消息服务端将生产阶段、消费阶段和存储阶段的轨迹信息分别打印为目标日志,并存储到服务器日志中。服务器日志,并存储到服务端日志文件中sever.log,该服务端日志文件最终被存储到日志服务器中。
本申请实施例中,通过获取携带信息标识的目标信息的轨迹信息,将所述轨迹信息打印为目标日志后发送至日志服务器存储。可以大大降低消息轨迹信息的数据量,以服务器日志方式存储可以有效提高了消息轨迹信息的存储效率,并能够有效解决消息轨迹信息与正常业务数据混杂在一起的问题。
图3为本申请实施例提供的一种信息处理方法另一个实施例的流程图,本实施例的技术方案可以由服务端执行,该方法可以包括以下几个步骤:
301:生成携带唯一信息标识的目标信息。
实际应用中,消息生产端是生成消息的一方,作为消息***的组建之一,可以是服务器中的某个模块,也可以是其他服务器,也可以是与其他服务器具有交互作用的用户终端,在此不作具体限定。
302:发送所述目标信息的轨迹信息至消息服务端,以使所述消息服务端将所述轨迹信息打印为目标日志,将所述目标日志发送至日志服务器进行存储。
可选地,作为一种可实现的实施方式,所述生成携带唯一信息标识的目标信息可以包括:
生成所述目标信息;
基于预设规则生成所述目标信息的唯一信息标识;
将所述唯一信息标识封装至所述目标信息中,获得所述携带信息标识的目标信息。
可以理解的是,基于预设规则生成的唯一信息标识具有不可重复性,以及易识别性,所述预设规则可以是具有以上特性的任意消息身份标识规则,限次不作具体限定。
前述已对本申请实施例的具体实施方式进行详细地描述,在此不再赘述。
本申请实施例中,提供了一种信息处理方法的实现方式,通过在消息发送生成目标信息及按照预设规则生成的目标信息对应的唯一信息标识,将该唯一信息标识封装至目标信息中,能够更好地标记目标信息的轨迹信息,从而可以大大提高轨迹信息的存储和查询的效率。
图4为本申请实施例提供的一种信息处理方法又一个实施例的流程图,本实施例的技术方案可以由客户端执行,该方法可以包括以下几个步骤:
401:生成所述目标信息的消息轨迹。
其中,所述目标信息携带唯一信息标识;所述携带所述唯一信息标识的目标信息由消息生产端生成。可以理解的是,消息消费端是消费消息的一方,作为消息***的组件之一,可以是服务器中的某个模块,也可以是其他服务器,也可以是与服务器具有消息交互的用户终端,消息消费端连接消息使用者,也即消息用户,消息用户可以使服务器中的某个模块,也可以是其他服务器,也可以是与服务器具有消息交互的用户终端,在此均不做具体限定。
402:发送所述消息轨迹至所述消息服务端,以使所述消息服务端将所述轨迹信息打印为目标日志并将所述目标日志发送至日志服务器存储。
可选地,消息消费端记录消息接收时间,消费时间,消费状态,消费地点等轨迹信息,并将该轨迹信息发送至消费服务端。
在一个实际应用场景中,商品信息产生端生成一个商品信息,用户端的用户就可以在购物网站浏览到该商品信息、之后对该商品信息进行下单、支付、订单生成、发送物流信息,签收,评价等一系列消费过程,都会作为商品信息的轨迹信息进行记录,从而可以通过商品信息的轨迹信息分析当前商品的用户对商品满意度及需求量等进行分析和预测。进一步地,还可在机器学习模型中作为学习样本,从而能够更好地为用户匹配需求优化***模型。
在另一个实际应用场景中,随着物联网技术和云技术的快速发展,对实时信息的处理成为当前关注的热点,特别是对一些瞬时数据量激增的应用场景中,例如社会热点信息,购物节激增的用户订单,高峰期的道路交通数据等,需要做到数据及时限流、问题的实时响应,而通过分析应用***中消息的轨迹信息,可以快速收集到疑似有问题信息并分析判断原因,从而为快速做出解决问题决策提供强有力的支持。在大数据分析,特别是分布式管理平台中全流程管理具有重要的实现意义。
作为一种可选的实施方式,所述接收消息服务端发送的携带唯一信息标识的目标信息之后,还可以包括:
发送所述目标信息的信息消费状态至所述消息服务端,以供所述消息服务端存储。
前述已对本申请实施例的具体实施方式进行详细地描述,在此不再赘述。
本申请实施例中,提供了一种信息处理方法的实现方式,通过生成携带信息标识的目标信息的轨迹信息发送至消息服务端,将所述轨迹信息打印为目标日志后发送至日志服务器存储。可以大大降低消息轨迹信息的数据量,以服务器日志方式存储可以有效提高了消息轨迹信息的存储效率,并能够有效解决消息轨迹信息与正常业务数据混杂在一起的问题。
图5为本申请实施例提供的一种信息处理方法另一个实施例的流程图,本实施例的技术方案可以由服务端执行,该方法可以包括以下几个步骤:
501:接收消息服务端发送的目标日志。
其中,所述目标日志由携带唯一信息标识的目标信息的轨迹信息打印生成;所述目标信息由消息生产端产生并发送至所述消息服务端。
502:存储所述目标日志。
作为一种可选的实施方式,所述接收消息服务端发送的目标日志可以包括:接收所述消息服务端发送的存储所述目标日志的目标日志文件;其中,所述目标日志文件由所述消息服务端创建并将所述目标日志存储至所述目标日志文件。
为了避免将服务端正常的业务数据与消息轨迹数据混杂存储,通过将消息轨迹数据打印为服务器日志形式,存储为服务器日志。因此,可选地生成目标日志文件server.log,并将打印的目标日志存储至目标日志文件server.log中,并将目标日志文件发送至日志服务器进行存储。可以理解的是,该日志服务器可以是服务器中的某个模块,也可以是其他服务,也可以是用于专门管理服务器日志的专用服务器,在此不作具体限定。
作为一种可选的实施方式,所述存储所述目标日志可以包括:
存储所述目标日志文件。
作为一种可选的实施方式,还可以包括:
基于所述唯一标识信息,查询所述目标信息轨迹信息。
可以通过日志收集处理工具(Agent)对存储消息轨迹信息的目标日志创建查询任务,对消息轨迹进行数据索引。索引方式是可以通过输入关键字的方式,例如时间、地点、状态等轨迹信息,也可以是基于目标信息的唯一信息标识的方式进行查询,在此不作具体限定。
基于上述查询方式可以快速查询获得目标消息轨迹数据,并基于消息轨迹数据查看结果,并分析判断原因,快速做出有效决策。
作为一种可选的实施方式,所述基于所述唯一标识信息,查询所述目标信息轨迹信息可以包括:
基于预设规则,确定所述目标信息的唯一标识信息;
基于所述唯一标识信息,确定所述目标信息的轨迹信息对应的目标日志文件;
从所述目标日志文件中获取所述目标日志。
实际应用中,消息轨迹对应的服务器日志文件可以单独存储,也可以与业务数据的服务器日志进行存储,但可以通过目标信息对应的唯一标识信息进行区分,从而可以有效避免正常业务数据与消息轨迹数据的混杂。
前述已对本申请实施例的具体实施方式进行详细地描述,在此不再赘述。
本申请实施例中,提供了一种信息系处理方法的实现方式,通过将目标信息的轨迹信息打印为服务器日志并存储到服务端日志中,实现了消息轨迹数据的落盘持久化,实现了消息轨迹数据的合理分布和安全存储。
进一步地,通过对服务器日志进行索引获取消息轨迹数据,既可以节约服务器资源,又能够保证轨迹数据的完整性和可读性,大大提高了消息轨迹数据的查询效率。
图6为本申请实施例提供的一种信息处理装置一个实施例的结构示意图,本实施例的技术方案可以由服务端执行,该装置可以包括:
第一信息获取模块601,用于获取目标信息的轨迹信息;其中,所述目标信息携带唯一信息标识;
第一日志生成模块602,用于将所述轨迹信息打印为目标日志;
第一存储模块603,用于将所述目标日志发送至日志服务器存储。
实际应用中,所述目标信息可以包括所述消息生产端、消息服务端及消息消费端发送的目标消息。
实际应用中,所述第一信息获取模块601可以包括:
轨迹信息获取单元,用于获取所述目标信息分别在消息生产端、消息服务端及消息消费端的轨迹信息和所述目标信息的唯一信息标识。
实际应用中,作为一种可实现的实施方式,所述第一日志生成模块602可以包括:
日志文件输出单元,用于将所述轨迹信息打印为目标日志;
日志文件存储单元,用于将所述目标日志存储至目标日志文件。
作为一种可选地实施方式,所述日志文件存储单元可以包括将存储所述目标日志的目标日志文件存储至所述日志服务器。
作为一种可选地实施方式,还可以包括:
第一信息接收模块,用于接收所述消息发送端的所述目标信息;
第二存储模块,用于存储所述目标信息并将所述目标信息发送至所述消息消费端;
第二信息接收模块,用于接收所述消息消费端返回的信息消费状态;
第三存储模块,用于并存储所述信息消费状态。
前述已对本申请实施例的具体实施方式进行详细地描述,在此不再赘述。
本申请实施例中,通过获取携带信息标识的目标信息的轨迹信息,将所述轨迹信息打印为目标日志后发送至日志服务器存储。可以大大降低消息轨迹信息的数据量,以服务器日志方式存储可以有效提高了消息轨迹信息的存储效率,并能够有效解决消息轨迹信息与正常业务数据混杂在一起的问题。
图7为本申请实施例提供的一种信息处理装置另一个实施例的结构示意图,本实施例的技术方案可以由服务端执行,该装置可以包括:
第一信息生成模块701,用于生成携带唯一信息标识的目标信息;
第一信息发送模块702,用于发送所述目标信息的轨迹信息至消息存储端,以使所述消息存储端将所述轨迹信息打印为目标日志并将所述目标日志发送至日志服务器存储。
可选地,在某些实施例中,所述第一信息生成模块701可以包括:
第一信息生成单元,用于生成所述目标信息;
信息标识生成单元,用于基于预设规则生成所述目标信息的唯一信息标识;
第二信息生成单元,用于将所述唯一信息标识封装至所述目标信息中,获得所述携带信息标识的目标信息。
前述已对本申请实施例的具体实施方式进行详细地描述,在此不再赘述。
本申请实施例中,提供了一种信息处理方法的实现方式,通过在消息发送生成目标信息及按照预设规则生成的目标信息对应的唯一信息标识,将该唯一信息标识封装至目标信息中,能够更好地标记目标信息的轨迹信息,从而可以大大提高轨迹信息的存储和查询的效率。
图8为本申请实施例提供的一种信息处理装置又一个实施例的结构示意图,本实施例的技术方案可以由客户端端执行,该装置可以包括:
第二信息生成模801,用于生成所述目标信息的消息轨迹。
其中,所述目标信息携带唯一信息标识;所述携带所述唯一信息标识的目标信息由消息生产端生成。
第二信息发送模块802,用于发送所述消息轨迹至所述服务端,以使所述消息服务端将所述轨迹信息打印为目标日志,将所述目标日志发送至日志服务器进行存储。
前述已对本申请实施例的具体实施方式进行详细地描述,在此不再赘述。
本申请实施例中,提供了一种信息处理方法的实现方式,通过生成携带信息标识的目标信息的轨迹信息发送至消息服务端,将所述轨迹信息打印为目标日志后发送至日志服务器存储。可以大大降低消息轨迹信息的数据量,以服务器日志方式存储可以有效提高了消息轨迹信息的存储效率,并能够有效解决消息轨迹信息与正常业务数据混杂在一起的问题。
图9为本申请实施例提供的一种信息处理装置另一个实施例的结构示意图,本实施例的技术方案可以由服务端执行,该装置可以包括:
第三信息接收模块901,用于接收消息服务端发送的目标日志;其中,所述目标日志由携带唯一信息标识的目标信息的轨迹信息打印生成;所述目标信息由消息生产端产生并发送至所述消息服务端;
第四存储模块902,用于存储所述目标日志。
可选地,在某些实施例中,,所述第三信息接收模块901可以包括:
接收所述消息服务端发送的存储所述目标日志的目标日志文件;其中,所述目标日志文件由所述消息服务端创建并将所述目标日志输出至所述目标日志文件进行存储。
可选地,在某些实施例中,所述第四存储模块902可以包括:
日志文件存储单元,用于存储所述目标日志文件。
可选地,在某些实施例中,还可以包括:
查询模块,用于基于所述唯一标识信息,查询所述目标信息轨迹信息。
可选地,在某些实施例中,所述查询模块可以包括:
第一确定单元,用于基于预设规则,确定所述目标信息的唯一标识信息。
第二确定单元,用于基于所述唯一标识信息,确定所述目标信息的轨迹信息对应的目标日志文件。
目标日志获取单元,用于从所述目标日志文件中获取所述目标日志。
前述已对本申请实施例的具体实施方式进行详细地描述,在此不再赘述。
本申请实施例中,提供了一种信息系处理方法的实现方式,通过将目标信息的轨迹信息打印为服务器日志并存储到服务端日志中,实现了消息轨迹数据的落盘持久化,实现了消息轨迹数据的合理分布和安全存储。
进一步地,通过对服务器日志进行索引获取消息轨迹数据,既可以节约服务器资源,又能够保证轨迹数据的完整性和可读性,大大提高了消息轨迹数据的查询效率。
图10为本申请实施例提供的一种消息服务器一个实施例的结构示意图,该消息服务器可以包括处理组件1001以及存储组件1002。所述存储组件1002用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令供所述处理组件调用执行。
所述处理组件1001可以用于:
获取目标信息的轨迹信息;其中,所述目标信息携带唯一信息标识;
将所述轨迹信息打印为目标日志;
将所述目标日志发送至日志服务器存储。
其中,处理组件1001可以包括一个或多个处理器来执行计算机指令,以完成上述的方法中的全部或部分步骤。当然处理组件也可以为一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
存储组件1002被配置为存储各种类型的数据以支持在服务器中的操作。存储组件可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。当然,服务器必然还可以包括其他部件,例如输入/输出接口、通信组件等。
输入/输出接口为处理组件和***接口模块之间提供接口,上述***接口模块可以是输出设备、输入设备等。
通信组件被配置为便于服务器和其他设备之间有线或无线方式的通信,例如与终端之间的通信。
本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被计算机执行时可以实现上述图1所示实施例的信息处理方法。
图11为本申请实施例提供的一种终端设备一个实施例的结构示意图,该终端设备可以包括处理组件1101及存储组件1102。所述存储组件1102用于存储一条或多条计算机程序指令;所述一条或多条计算机程序指令以供所述处理组件1101调用并执行。
所述处理组件1101可以用于:
生成携带唯一信息标识的目标信息;
发送所述目标信息的轨迹信息至消息服务端,以使所述消息服务端将所述轨迹信息打印为目标日志并将所述目标日志发送至日志服务器存储。
其中,处理组件1101可以包括一个或多个处理器来执行计算机指令,以完成上述的方法中的全部或部分步骤。当然处理组件也可以为一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
存储组件1102被配置为存储各种类型的数据以支持在终端的操作。存储组件可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
当然,终端设备必然还可以包括其他部件,例如输入/输出接口、通信组件等。
输入/输出接口为处理组件和***接口模块之间提供接口,上述***接口模块可以是输出设备、输入设备等。
通信组件被配置为便于计算设备和其他设备之间有线或无线方式的通信等。
本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被计算机执行时可以实现上述图3所示实施例的信息处理方法。
图12为本申请实施例提供的一种终端设备一个实施例的结构示意图,该终端设备可以包括处理组件1201及存储组件1202。所述存储组件1202用于存储一条或多条计算机程序指令;所述一条或多条计算机程序指令以供所述处理组件1201调用并执行。
所述处理组件可以用于:
生成所述目标信息的消息轨迹;其中,所述目标信息携带唯一信息标识;所述携带所述唯一信息标识的目标信息由消息生产端生成;
发送所述消息轨迹至所述消息服务端,以使所述消息服务端将所述轨迹信息打印为目标日志,将所述目标日志发送至日志服务器进行存储。
其中,处理组件1201可以包括一个或多个处理器来执行计算机指令,以完成上述的方法中的全部或部分步骤。当然处理组件也可以为一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
存储组件1202被配置为存储各种类型的数据以支持在终端的操作。存储组件可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
当然,终端设备必然还可以包括其他部件,例如输入/输出接口、通信组件等。
输入/输出接口为处理组件和***接口模块之间提供接口,上述***接口模块可以是输出设备、输入设备等。
通信组件被配置为便于计算设备和其他设备之间有线或无线方式的通信等。
本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被计算机执行时可以实现上述图4所示实施例的信息处理方法。
图13为本申请实施例提供的一种服务器一个实施例的结构示意图,该服务器可以包括处理组件1301以及存储组件1302。所述存储组件1302用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令供所述处理组件调用执行。
所述处理组件1301可以用于:
接收消息服务端发送的目标日志;其中,所述目标日志由携带唯一信息标识的目标信息的轨迹信息打印生成;所述目标信息由消息生产端产生并发送至所述消息服务端;
存储所述目标日志。
其中,处理组件1301可以包括一个或多个处理器来执行计算机指令,以完成上述的方法中的全部或部分步骤。当然处理组件也可以为一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
存储组件1302被配置为存储各种类型的数据以支持在服务器中的操作。存储组件可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
当然,终端必然还可以包括其他部件,例如输入/输出接口、通信组件等。
本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被计算机执行时可以实现上述图5所示实施例的信息处理方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (26)
1.一种信息处理方法,其特征在于,包括:
获取目标信息的轨迹信息;其中,所述目标信息携带唯一信息标识;
将所述轨迹信息打印为目标日志;
将所述目标日志发送至日志服务器存储。
2.根据权利要求1所述的方法,其特征在于,所述目标信息为所述消息生产端、消息服务端及消息消费端发送的目标消息。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
接收所述消息发送端的所述目标信息;
存储所述目标信息,将所述目标信息发送至所述消息消费端;
接收所述消息消费端返回的信息消费状态;
存储所述信息消费状态。
4.根据权利要求1所述的方法,其特征在于,所述将所述轨迹信息打印为目标日志包括:
将所述轨迹信息打印为目标日志;
将所述目标日志存储至目标日志文件。
5.根据权利要求4所述的方法,其特征在于,所述将所述目标日志存储至日志服务器包括:
将存储所述目标日志的目标日志文件存储至所述日志服务器。
6.一种信息处理方法,其特征在于,包括:
生成携带唯一信息标识的目标信息;
发送所述目标信息的轨迹信息至消息服务端,以使所述消息服务端将所述轨迹信息打印为目标日志并将所述目标日志发送至日志服务器存储。
7.根据权利要求6所述的方法,其特征在于,所述生成携带唯一信息标识的目标信息包括:
生成所述目标信息;
基于预设规则生成所述目标信息的唯一信息标识;
将所述唯一信息标识封装至所述目标信息中,获得所述携带信息标识的目标信息。
8.一种信息处理方法,其特征在于,包括:
生成所述目标信息的消息轨迹;其中,所述目标信息携带唯一信息标识;所述携带所述唯一信息标识的目标信息由消息生产端生成;
发送所述消息轨迹至所述消息服务端,以使所述消息服务端将所述轨迹信息打印为目标日志,将所述目标日志发送至日志服务器进行存储。
9.根据权利要求8所述的方法,其特征在于,所述接收消息服务端发送的携带唯一信息标识的目标信息之后,所述方法还包括:
发送所述目标信息的信息消费状态至所述消息服务端,以供所述消息服务端存储。
10.一种信息处理方法,其特征在于,包括:
接收消息服务端发送的目标日志;其中,所述目标日志由携带唯一信息标识的目标信息的轨迹信息打印生成;所述目标信息由消息生产端产生并发送至所述消息服务端;
存储所述目标日志。
11.根据权利要求10所述的方法,其特征在于,所述接收消息服务端发送的目标日志包括:
接收所述消息服务端发送的存储所述目标日志的目标日志文件;其中,所述目标日志文件由所述消息服务端创建并将所述目标日志存储至所述目标日志文件;
所述存储所述目标日志包括:
存储所述目标日志文件。
12.根据权利要求11所述的方法,其特征在于,还包括:
基于所述唯一标识信息,查询所述目标信息轨迹信息。
13.根据权利要求12所述的方法,其特征在于,所述基于所述唯一标识信息,查询所述目标信息轨迹信息包括:
基于预设规则,确定所述目标信息的唯一标识信息;
基于所述唯一标识信息,确定所述目标信息的轨迹信息对应的目标日志文件;
从所述目标日志文件中获取所述目标日志。
14.一种信息处理装置,其特征在于,包括:
第一信息获取模块,用于获取目标信息的轨迹信息;其中,所述目标信息携带唯一信息标识;
第一日志生成模块,用于将所述轨迹信息打印为目标日志;
第一存储模块,用于将所述目标日志发送至日志服务器存储。
15.根据权利要求14所述的装置,其特征在于,所述目标信息包括所述消息生产端、消息服务端及消息消费端发送的目标消息。
16.根据权利要求15所述的装置,其特征在于,还包括:
第一信息接收模块,用于接收所述消息发送端的所述目标信息;
第二存储模块,用于存储所述目标信息并将所述目标信息发送至所述消息消费端;
第二信息接收模块,用于接收所述消息消费端返回的信息消费状态;
第三存储模块,用于并存储所述信息消费状态。
17.根据权利要求15所述的装置,其特征在于,所述第一日志生成模块包括:
日志文件输出单元,用于将所述轨迹信息打印为目标日志;
日志文件存储单元,用于将所述目标日志存储至目标日志文件。
18.根据权利要求17所述的装置,其特征在于,所述日志文件存储单元包括:将存储所述目标日志的目标日志文件存储至所述日志服务器。
19.一种信息处理装置,其特征在于,包括:
第一信息生成模块,用于生成携带唯一信息标识的目标信息;
第一信息发送模块,用于发送所述目标信息的轨迹信息至消息存储端,以使所述消息存储端将所述轨迹信息打印为目标日志并将所述目标日志发送至日志服务器存储。
20.根据权利要求19所述的装置,其特征在于,所述第一信息生成模块包括:
第一信息生成单元,用于生成所述目标信息;
信息标识生成单元,用于基于预设规则生成所述目标信息的唯一信息标识;
第二信息生成单元,用于将所述唯一信息标识封装至所述目标信息中,获得所述携带信息标识的目标信息。
21.一种信息处理装置,其特征在于,包括:
第二信息生成模块,用于生成所述目标信息的消息轨迹;其中,所述目标信息携带唯一信息标识;所述携带所述唯一信息标识的目标信息由消息生产端生成;
第二信息发送模块,用于发送所述消息轨迹至所述服务端,以使所述消息服务端将所述轨迹信息打印为目标日志,将所述目标日志发送至日志服务器进行存储。
22.一种信息处理装置,其特征在于,包括:
第三信息接收模块,用于接收消息服务端发送的目标日志;其中,所述目标日志由携带唯一信息标识的目标信息的轨迹信息打印生成;所述目标信息由消息生产端产生并发送至所述消息服务端;
第三存储模块,用于存储所述目标日志。
23.一种消息服务器,其特征在于,包括处理组件以及存储组件;所述存储组件存储一个或多个计算机指令;所述一个或多个计算机指令用以被所述处理组件调用执行;
所述处理组件用于:
获取目标信息的轨迹信息;其中,所述目标信息携带唯一信息标识;
将所述轨迹信息打印为目标日志;
将所述目标日志发送至日志服务器存储。
24.一种计算机设备,其特征在于,包括处理组件以及存储组件;所述存储组件存储一个或多个计算机指令;所述一个或多个计算机指令用以被所述处理组件调用执行;
所述处理组件用于:
生成携带唯一信息标识的目标信息;
发送所述目标信息的轨迹信息至消息服务端,以使所述消息服务端将所述轨迹信息打印为目标日志并将所述目标日志发送至日志服务器存储。
25.一种终端设备,其特征在于,包括处理组件以及存储组件;所述存储组件存储一个或多个计算机指令;所述一个或多个计算机指令用以被所述处理组件调用执行;
所述处理组件用于:
生成所述目标信息的消息轨迹;其中,所述目标信息携带唯一信息标识;所述携带所述唯一信息标识的目标信息由消息生产端生成;发送所述消息轨迹至所述消息服务端,以使所述消息服务端将所述轨迹信息打印为目标日志,将所述目标日志发送至日志服务器进行存储。
26.一种服务器,其特征在于,包括处理组件以及存储组件;所述存储组件存储一个或多个计算机指令;所述一个或多个计算机指令用以被所述处理组件调用执行;
所述处理组件用于:
接收消息服务端发送的目标日志;其中,所述目标日志由携带唯一信息标识的目标信息的轨迹信息打印生成;所述目标信息由消息生产端产生并发送至所述消息服务端;
存储所述目标日志。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111487611.XA CN114398003A (zh) | 2021-12-07 | 2021-12-07 | 信息处理方法及装置消息服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111487611.XA CN114398003A (zh) | 2021-12-07 | 2021-12-07 | 信息处理方法及装置消息服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114398003A true CN114398003A (zh) | 2022-04-26 |
Family
ID=81227492
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111487611.XA Pending CN114398003A (zh) | 2021-12-07 | 2021-12-07 | 信息处理方法及装置消息服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114398003A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107465549A (zh) * | 2017-08-18 | 2017-12-12 | 北京奇艺世纪科技有限公司 | 一种分布式消息处理方法和*** |
CN109687994A (zh) * | 2018-11-30 | 2019-04-26 | 北京奇艺世纪科技有限公司 | 一种消息处理方法、***、装置及设备 |
CN109726240A (zh) * | 2018-12-26 | 2019-05-07 | 亚信科技(中国)有限公司 | 实时业务轨迹跟踪方法和实时业务轨迹处理方法 |
CN110019001A (zh) * | 2017-08-17 | 2019-07-16 | 中国电信股份有限公司 | 提升消息中间件消息追踪能力的方法、***和监控模块 |
CN110362721A (zh) * | 2018-04-08 | 2019-10-22 | 阿里巴巴集团控股有限公司 | 消息轨迹信息的处理方法、***、装置及电子设备 |
CN110399107A (zh) * | 2019-07-24 | 2019-11-01 | 深圳市盟天科技有限公司 | 日志打印方法、装置、存储介质及设备 |
CN111026725A (zh) * | 2019-10-21 | 2020-04-17 | 北京奇艺世纪科技有限公司 | 消费数据的数据处理方法、装置、计算机设备和存储介质 |
CN112948551A (zh) * | 2021-02-25 | 2021-06-11 | 平安壹钱包电子商务有限公司 | 日志获取方法、装置、计算机设备及存储介质 |
-
2021
- 2021-12-07 CN CN202111487611.XA patent/CN114398003A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110019001A (zh) * | 2017-08-17 | 2019-07-16 | 中国电信股份有限公司 | 提升消息中间件消息追踪能力的方法、***和监控模块 |
CN107465549A (zh) * | 2017-08-18 | 2017-12-12 | 北京奇艺世纪科技有限公司 | 一种分布式消息处理方法和*** |
CN110362721A (zh) * | 2018-04-08 | 2019-10-22 | 阿里巴巴集团控股有限公司 | 消息轨迹信息的处理方法、***、装置及电子设备 |
CN109687994A (zh) * | 2018-11-30 | 2019-04-26 | 北京奇艺世纪科技有限公司 | 一种消息处理方法、***、装置及设备 |
CN109726240A (zh) * | 2018-12-26 | 2019-05-07 | 亚信科技(中国)有限公司 | 实时业务轨迹跟踪方法和实时业务轨迹处理方法 |
CN110399107A (zh) * | 2019-07-24 | 2019-11-01 | 深圳市盟天科技有限公司 | 日志打印方法、装置、存储介质及设备 |
CN111026725A (zh) * | 2019-10-21 | 2020-04-17 | 北京奇艺世纪科技有限公司 | 消费数据的数据处理方法、装置、计算机设备和存储介质 |
CN112948551A (zh) * | 2021-02-25 | 2021-06-11 | 平安壹钱包电子商务有限公司 | 日志获取方法、装置、计算机设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107577805B (zh) | 一种面向日志大数据分析的业务服务*** | |
US10860618B2 (en) | Low-latency streaming analytics | |
CN107634848B (zh) | 一种采集分析网络设备信息的***和方法 | |
CN110740103A (zh) | 业务请求处理方法、装置、计算机设备和存储介质 | |
CN113360554B (zh) | 一种数据抽取、转换和加载etl的方法和设备 | |
US10706062B2 (en) | Method and system for exchanging data from a big data source to a big data target corresponding to components of the big data source | |
US11188443B2 (en) | Method, apparatus and system for processing log data | |
CN111008109B (zh) | 一种监控数据处理方法、装置、电子设备及存储介质 | |
CN111400288A (zh) | 数据质量检查方法及*** | |
CN108132868A (zh) | 一种数据监控方法、装置、计算设备及存储介质 | |
CN112019605A (zh) | 数据流的数据分发方法和*** | |
CN110888985A (zh) | 一种报警信息处理方法、装置、电子设备及存储介质 | |
CN107665237A (zh) | 数据结构分类装置、非结构化数据的发布订阅***及方法 | |
CN113127307A (zh) | 溯源请求的处理方法、相关装置、***及存储介质 | |
CN115168400A (zh) | 外部数据管理***及方法 | |
CN113360353B (zh) | 一种测试服务器和云平台 | |
CN113485282B (zh) | 分散控制***消息跟踪展示方法、***、设备及存储介质 | |
CN113836876A (zh) | 文档处理方法、装置、电子设备和介质 | |
CN108712306A (zh) | 一种信息***自动化巡检平台和巡检方法 | |
CN115514759B (zh) | 文件转发方法、电子设备及存储介质 | |
CN112019604A (zh) | 边缘数据传输方法和*** | |
CN114398003A (zh) | 信息处理方法及装置消息服务器 | |
CN111431733A (zh) | 服务告警覆盖信息的评估方法及装置 | |
CN116506300A (zh) | 一种网站流量数据统计方法和*** | |
CN114201659A (zh) | 一种消息轨迹传输查询方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |