中间件管理方法、装置及存储介质制造方法及图纸

技术编号:36076565 阅读:18 留言:0更新日期:2022-12-24 10:48
本申请涉及智慧家庭技术领域,公开了一种中间件管理方法、装置及存储介质,该中间件管理方法包括:接收服务端发送的目标中间件申请使用信息;根据所述申请使用信息,控制目标中间件创建中间件账号;通过创建中间件平台账号关联所述服务端和所述中间件账号;根据所述服务端和所述中间件账号的对应关系,返回所述目标中间件至所述服务端。通过本申请,可以完善对中间件的监控和集中管理,从而降低开发运维的排错成本。的排错成本。的排错成本。

【技术实现步骤摘要】
中间件管理方法、装置及存储介质


[0001]本申请涉及智慧家庭
,具体而言,涉及一种中间件管理方法、装置及存储介质。

技术介绍

[0002]随着现代业务应用在本地或云端大规模运行,为了实现更有效的创建应用,开发人员通过创建中间件实现在不同的技术之间共享资源,中间件就如同是应用、数据与用户之间的纽带,对于具有多云和容器化环境的企业而言,中间件可以助您大规模、经济高效地开发和运行应用,但现有中间件基本都是直接集成在应用中,当应用的数量逐渐增多时,散落在各个应用中的中间件的管理越来越多,因此会产生运维监控复杂,排查困难的问题。
[0003]有鉴于此,特提出本申请。

技术实现思路

[0004]本专利技术要解决的技术问题在于克服现有技术的不足,提供一种中间件管理方法、装置及存储介质,完善对中间件的监控和集中管理,从而降低开发运维的排错成本。
[0005]为解决上述技术问题,本专利技术采用技术方案的基本构思是:
[0006]根据本专利技术实施例的第一方面,提供一种中间件管理方法,应用于中间件平台,所述中间件管理方法包括:接收服务端发送的目标中间件申请使用信息;根据所述申请使用信息,控制目标中间件创建中间件账号;通过创建中间件平台账号关联所述服务端和所述中间件账号;根据所述服务端和所述中间件账号的对应关系,返回所述目标中间件至所述服务端。
[0007]可选的,所述根据所述申请使用信息,控制目标中间件创建中间件账号,包括:响应于接收到服务端发送的目标中间件使用信息,确定所述申请使用信息的消息字段,其中,所述消息字段包括所述申请使用信息的消息名称和消息类型通过所述消息名称确定所述目标中间件;通过所述消息字段控制所述目标中间件创建中间件账号。
[0008]可选的,所述控制目标中间件创建中间件账号还包括使用已经创建的符合要求的中间件账号。
[0009]可选的,所述根据所述服务端和所述中间件账号的对应关系,返回所述中间件至所述服务端,包括:确定所述中间件账号的地址信息;根据所述服务端与所述中间件账号的关联关系,返回所述地址信息至服务端。
[0010]可选的,所述返回所述中间件至所述服务端之后,还包括服务端对所述中间件的认证鉴权,包括:确定所述中间件的状态信息;响应于所述申请使用信息的消息类型与所述中间件的状态信息类型一致,认证所述中间件为目标中间件;响应于所述申请使用信息的消息类型与所述中间件的状态信息类型不一致,重新发送申请使用信息至中间件平台。
[0011]可选的,所述方法还包括添加中间件,包括:接收服务端发送的目标中间件申请添加信息;确定所述中间件的状态信息,并记录添加所述中间件的操作日志;响应于执行添加
操作已完成,返回添加结果至服务端。
[0012]可选的,所述接收服务端发送的目标中间件申请使用信息,包括对所述目标中间件执行增加、删除或修订的操作;其中,所述服务端使用的所述目标中间件由中间件平台集中管理,所述中间件包括缓存中间件、RockerMQ中间件或kafka中间件。
[0013]根据本申请实施例的第二方面,提供一种中间件管理装置,包括:接收模块,被配置为接收服务端发送的目标中间件申请使用信息;控制模块,被配置为根据所述申请使用信息,控制目标中间件创建中间件账号;关联模块,被配置为通过创建中间件平台账号关联所述服务端和所述中间件账号;返回模块,被配置为根据所述服务端和所述中间件账号的对应关系,返回所述目标中间件至所述服务端。
[0014]可选的,所述控制模块被用于根据所述申请使用信息,控制目标中间件创建中间件账号,包括:响应于接收到服务端发送的目标中间件使用信息,确定所述申请使用信息的消息字段,其中,所述消息字段包括所述申请使用信息的消息名称和消息类型通过所述消息名称确定所述目标中间件;通过所述消息字段控制所述目标中间件创建中间件账号。
[0015]可选的,所述控制模块被用于控制目标中间件创建中间件账号还包括使用已经创建的符合要求的中间件账号。
[0016]可选的,所述返回模块被用于根据所述服务端和所述中间件账号的对应关系,返回所述中间件至所述服务端,包括:确定所述中间件账号的地址信息;根据所述服务端与所述中间件账号的关联关系,返回所述地址信息至服务端。
[0017]可选的,所述返回模块被用于返回所述中间件至所述服务端之后,还包括服务端对所述中间件的认证鉴权,包括:确定所述中间件的状态信息;响应于所述申请使用信息的消息类型与所述中间件的状态信息类型一致,认证所述中间件为目标中间件;响应于所述申请使用信息的消息类型与所述中间件的状态信息类型不一致,重新发送申请使用信息至中间件平台。
[0018]可选的,所述接收模块还包括添加中间件,包括:接收服务端发送的目标中间件申请添加信息;确定所述中间件的状态信息,并记录添加所述中间件的操作日志;响应于执行添加操作已完成,返回添加结果至服务端。
[0019]可选的,所述接收模块被用于接收服务端发送的目标中间件申请使用信息,包括对所述目标中间件执行增加、删除或修订的操作;其中,所述服务端使用的所述目标中间件由中间件平台集中管理,所述中间件包括缓存中间件、RockerMQ中间件或kafka中间件。
[0020]根据本申请实施例的第三方面,提供一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行本申请第一方面中任一项所述的方法。
[0021]根据本申请实施例的第四方面,提供一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行本申请第一方面中任一项所述的方法。
[0022]采用上述技术方案后,本申请与现有技术相比具有以下有益效果:在接收到服务端发送的目标中间件申请使用信息后,中间件平台根据所述申请使用信息,控制目标中间件创建中间件账号;并通过创建中间件平台账号来关联所述服务端和所述中间件账号;根据所述服务端和所述中间件账号的对应关系,返回所述目标中间件至所述服务端的方法,
可以实现通过中间件平台实现对散落的中间件进行集中管理,从而简化开发,及时发现中间件使用过程中产生的问题并作出解决方案。
附图说明
[0023]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0024]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0025]图1是根据本申请实施例的一种智能设备的交互方法的硬件环境示意图;
[0026]图2是根据本申请实施例的一种中间件管理方法的流程图;
[0027]图3是根据本申请实施例的一种中间件管理方法的时序图;
[0028]图4是根据本申请实施例的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种中间件管理方法,其特征在于,包括:接收服务端发送的目标中间件申请使用信息;根据所述申请使用信息,控制目标中间件创建中间件账号;通过创建中间件平台账号关联所述服务端和所述中间件账号;根据所述服务端和所述中间件账号的对应关系,返回所述目标中间件至所述服务端。2.根据权利要求1所述的方法,其特征在于,所述根据所述申请使用信息,控制目标中间件创建中间件账号,包括:响应于接收到服务端发送的目标中间件使用信息,确定所述申请使用信息的消息字段,其中,所述消息字段包括所述申请使用信息的消息名称和消息类型;通过所述消息名称确定所述目标中间件;通过所述消息字段控制所述目标中间件创建中间件账号。3.根据权利要求2所述的方法,其特征在于,所述控制目标中间件创建中间件账号还包括使用已经创建的符合要求的中间件账号。4.根据权利要求1所述的方法,其特征在于,所述根据所述服务端和所述中间件账号的对应关系,返回所述中间件至所述服务端,包括:确定所述中间件账号的地址信息;根据所述服务端与所述中间件账号的关联关系,返回所述地址信息至服务端。5.根据权利要求4所述的方法,其特征在于,所述返回所述中间件至所述服务端之后,还包括服务端对所述中间件的认证鉴权,包括:确定所述中间件的状态信息;响应于所述申请使用信息的消息类型与所述中间件的状态信息类型一致,认证所述中间件为目标中间件;响应于所述申请使用信息的消息类型与所述...

【专利技术属性】
技术研发人员:朱嘉伟
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1