【技术实现步骤摘要】
一种业务日志模型、业务执行方法、装置、电子设备和介质
本专利技术实施例涉及数据处理
,尤其涉及一种日志模型、业务执行方法、装置、电子设备和介质。
技术介绍
目前各企业采用的业务日志规范标准都是以设计标准的业务日志数据格式作为指定标准,设计统一的日志格式有利于降低运维人员的培养成本,能够快速、统一的识别和分析各系统的业务执行情况。但是目前企业会根据实际业务需求搭建适合自己的自动化运维平台,而由于来源和技术路线的不同,自动化运维系统的各模块对于日志的格式会有不同需求,因此统一的日志输出标准无法满足自动化运维系统各模块的个性化需求。
技术实现思路
本专利技术实施例提供了一种日志模型、业务执行方法、装置、电子设备和存储介质,以输出指定格式的业务日志,满足自动化运维系统各模块对业务日志的个性化需求。第一方面,本专利技术实施例提供了一种业务日志模型,包括:处理过程单元,通过第一继承接口与处理过程单元联结的支持并发的处理过程单元,通过第二继承接口与支持并发的处理过程单元联结的业务处理主过程单元;处理过程单元,用于为业务分配处理过程标识,记录业务执行过程中的状态信息并生成指定格式的业务日志;支持并发的处理过程单元,用于为业务分配父处理过程标识,记录与业务关联的至少两个并发业务执行过程中的状态信息,并生成指定格式的业务日志;业务处理主过程单元,用于为业务分配交易标识和请求标识,记录业务执行过程中的状态信息和应用信息并生成指定格式的业务日志。第二方面,本专利技术实 ...
【技术保护点】
1.一种业务日志模型,其特征在于,包括:处理过程单元,通过第一继承接口与所述处理过程单元联结的支持并发的处理过程单元,通过第二继承接口与所述支持并发的处理过程单元联结的业务处理主过程单元;/n所述处理过程单元,用于为业务分配处理过程标识,记录所述业务执行过程中的状态信息并生成指定格式的业务日志;/n所述支持并发的处理过程单元,用于为业务分配父处理过程标识,记录与所述业务关联的至少两个并发业务执行过程中的状态信息,并生成指定格式的业务日志;/n所述业务处理主过程单元,用于为业务分配交易标识和请求标识,记录所述业务执行过程中的状态信息和应用信息并生成指定格式的业务日志。/n
【技术特征摘要】
1.一种业务日志模型,其特征在于,包括:处理过程单元,通过第一继承接口与所述处理过程单元联结的支持并发的处理过程单元,通过第二继承接口与所述支持并发的处理过程单元联结的业务处理主过程单元;
所述处理过程单元,用于为业务分配处理过程标识,记录所述业务执行过程中的状态信息并生成指定格式的业务日志;
所述支持并发的处理过程单元,用于为业务分配父处理过程标识,记录与所述业务关联的至少两个并发业务执行过程中的状态信息,并生成指定格式的业务日志;
所述业务处理主过程单元,用于为业务分配交易标识和请求标识,记录所述业务执行过程中的状态信息和应用信息并生成指定格式的业务日志。
2.根据权利要求1所述的业务日志模型,其特征在于,所述模型还包括通过第三继承接口与所述业务处理主过程单元联结的同步访问处理过程单元,
所述同步访问处理过程单元,用于为业务分配用户活动标识,记录所述业务执行过程中的状态信息、服务信息、接收请求步骤和返回结果步骤,并生成指定格式的业务日志。
3.根据权利要求2所述的业务日志模型,其特征在于,所述模型还包括通过第三继承接口与所述业务处理主过程单元联结的消息处理过程单元,
所述消息处理过程单元,用于记录业务执行过程中的发送消息地址、接收消息步骤和完成消息处理步骤。
4.根据权利要求3所述的业务日志模型,其特征在于,所述模型还包括通过第三继承接口与所述业务处理主过程单元联结的作业执行过程单元,
所述作业执行过程单元,用于记录业务执行过程中的作业信息、作业启动步骤和完成作业执行步骤。
5.根据权利要求1至4任一项所述的业务日志模型,其特征在于,所述状态信息包括:业务关键步骤、业务异常步骤、业务告警步骤、访问外部资源步骤和发送消息步骤。
6.根据权利要求4所述的业务日志模型,其特征在于,所述支持并发的处理过程单元通过所述第一继承接口建立与所述处理过程单元的从属联结;
所述业务处理主过程单元通过所述第二继承接口建立与所述支持并发的处理过程单元的从属联结;
所述同步访问处理过程单元、所述消息处理过程单元和所述作业执行过程单元分别通过所述第三继承接口建立与所述业务处理主过程单元的从属连接。
7.一种业务执行方法,应用于业务日志模型,其特征在于,包括:
为待执行的业务分配处理过程标识;
将所述业务执行过程中的状态信息在指定位置进行记录;
根据所记录的状态信息生成指定格式的业务日志。
8.根据权利要求7所述的方法,其特征在于,所述状态信息包括:业务关键步骤、业务异常步骤、业务告警步骤、访问外部资源步骤和发送消息步骤;
所述将所述业务执行过程中的状态信息在指定位置进行记录,包括:
将所述业...
【专利技术属性】
技术研发人员:毛海峰,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。