The method and system for acquiring and transmitting business data disclosed by the invention involve the technical field of data monitoring. By setting the name, execution time, execution frequency and request path for various business data, multiple timing tasks are generated. According to business requirements, corresponding customized tasks are set for multiple timing tasks, and various business data are acquired respectively according to each customized task. Judging the types of various business data, according to this type, we configure corresponding sending templates for various business data, and use this sending module to send various business data to the client. Without customizing the monitoring tasks of various business data, we can realize the monitoring of various business data, which is flexible in configuration and saves the cost of human development.
【技术实现步骤摘要】
一种业务数据获取、发送方法及系统
本专利技术涉及数据监控
,具体涉及一种业务数据获取、发送方法及系统。
技术介绍
运维人员或产品人员需要实时监控公司的各种业务数据,以核查数据的正确性、完整性及实时性。目前主要通过数据库编写SQL语句在客户端执行以获取需要的数据。针对各种业务数据的监控任务均需要定制化的配置,要实现对所有业务数据的监控需求,不仅增加人工开发成本且配置不灵活,无法针对不同种类业务数据的监控需求做出灵活配置。
技术实现思路
针对现有技术存在的缺陷,本专利技术实施例提供了一种业务数据获取、发送方法及系统。第一方面,本专利技术实施例提供的业务数据获取、发送方法包括以下步骤:为各种业务数据设置名称、执行时间、执行频率及请求路径,生成多个定时任务,其中,所述各种业务数据包括订单信息、用户信息及推送类信息;根据业务需求,分别为多个定时任务设置相应的定制任务,其中,所述定制任务包括:获取所有进行中的订单信息、获取增加的用户信息及获取推送类信息,其中,所述订单信息包括车辆当前的位置、行驶里程及剩余电量,所述用户信息包括用户的身份证信息及驾驶证信息;根据各个定制任务,分别获取各种业务数据;判断各种业务数据的类型,根据所述类型,分别为各种业务数据配置相应的发送模板,其中,所述发送模板包括邮件模板、短信模块和Push模板;利用所述发送模块,将所述各种业务数据发送至用户端。进一步地,判断各种业务数据的类型,根据所述类型,分别为各种业务数据配置相应的发送模板包括:若业务数据的类型为推送类信息,则保存所述业务数据对应的日志记录,否则,不保存所述业务数据对应的日志记录。第 ...
【技术保护点】
1.一种业务数据获取、发送方法,适用于共享汽车行业,其特征在主要特征,包括:为各种业务数据设置名称、执行时间、执行频率及请求路径,生成多个定时任务,其中,所述各种业务数据包括订单信息、用户信息及推送类信息;根据业务需求,分别为多个定时任务设置相应的定制任务,其中,所述定制任务包括:获取所有进行中的订单信息、获取增加的用户信息及获取推送类信息,其中,所述订单信息包括车辆当前的位置、行驶里程及剩余电量,所述用户信息包括用户的身份证信息及驾驶证信息;根据各个定制任务,分别获取各种业务数据;判断各种业务数据的类型,根据所述类型,分别为各种业务数据配置相应的发送模板,其中,所述发送模板包括邮件模板、短信模块和Push模板;利用所述发送模块,将所述各种业务数据发送至用户端。
【技术特征摘要】
1.一种业务数据获取、发送方法,适用于共享汽车行业,其特征在主要特征,包括:为各种业务数据设置名称、执行时间、执行频率及请求路径,生成多个定时任务,其中,所述各种业务数据包括订单信息、用户信息及推送类信息;根据业务需求,分别为多个定时任务设置相应的定制任务,其中,所述定制任务包括:获取所有进行中的订单信息、获取增加的用户信息及获取推送类信息,其中,所述订单信息包括车辆当前的位置、行驶里程及剩余电量,所述用户信息包括用户的身份证信息及驾驶证信息;根据各个定制任务,分别获取各种业务数据;判断各种业务数据的类型,根据所述类型,分别为各种业务数据配置相应的发送模板,其中,所述发送模板包括邮件模板、短信模块和Push模板;利用所述发送模块,将所述各种业务数据发送至用户端。2.根据权利要求1所述的业务数据获取、发送方法,其特征在于,判断各种业务数据的类型,根据所述类型,分别为各种业务数据配置相应的发送模板包括:若业务数据的类型为推送类信息,则保存所述业务数据对...
【专利技术属性】
技术研发人员:杨立君,
申请(专利权)人:北京首汽智行科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。