信息处理方法及装置制造方法及图纸

技术编号:38363092 阅读:13 留言:0更新日期:2023-08-05 17:31
本说明书实施例提供了一种信息处理方法及装置,其中方法包括:从多个待探测的服务地址中确定各探测节点分别对应的多个目标服务地址,使各所述探测节点能够分别探测各自对应的所述目标服务地址的访问结果;每个服务地址分别对应一个运维对象;从各所述探测节点获取各所述目标服务地址的访问结果;针对任一所述目标服务地址,对所述目标服务地址的多个所述访问结果进行分析,根据分析结果确定所述目标服务地址的可用性;根据所述目标服务地址的可用性,更新对应的所述运维对象的服务信息。通过本实施例,能够提升对服务地址的可用性的探测准确性,且提升对于运维对象的服务信息的探测准确性,从而提高产品研发效率。从而提高产品研发效率。从而提高产品研发效率。

【技术实现步骤摘要】
信息处理方法及装置


[0001]本文件涉及计算机
,尤其涉及一种信息处理方法及装置。

技术介绍

[0002]在互联网领域中,在产品研发过程中通常涉及很多环境信息和服务信息,以研发环境为例,环境信息包括但不限于研发环境的环境名称、建立时间等信息,服务信息包括但不限于在研发环境中运行的用于研发产品的各个服务的服务名称、服务器地址、服务器配置等信息。由于环境信息和服务信息涉及的内容较多,且环境信息和服务信息是研发人员、测试人员以及运维人员等相关人员在产品研发过程中经常使用的信息,因此,产品研发平台对于环境信息和服务信息的管理和维护难度较大、成本较高,且无法准确探测出研发环境中涉及到的服务信息。

技术实现思路

[0003]本说明书一实施例提供了一种信息处理方法及装置,用于提高产品研发过程中涉及到的服务信息的探测准确性,从而提高产品研发效率。
[0004]为达到上述技术目的,本说明书一实施例提供了一种信息处理方法,由分布式服务探测系统的主控节点执行,所述分布式服务探测系统包括多个探测节点,所述多个探测节点包括所述主控节点以及多个从属节点,所述方法包括:
[0005]从多个待探测的服务地址中确定各所述探测节点分别对应的多个目标服务地址,使各所述探测节点能够分别探测各自对应的所述目标服务地址的访问结果;每个服务地址分别对应一个运维对象;
[0006]从各所述探测节点获取各所述目标服务地址的访问结果;
[0007]针对任一所述目标服务地址,对所述目标服务地址的多个所述访问结果进行分析,根据分析结果确定所述目标服务地址的可用性;
[0008]根据所述目标服务地址的可用性,更新对应的所述运维对象的服务信息。
[0009]本说明书另一实施例提供了一种信息处理装置,用于实现上述实施例中所述的信息处理方法。
[0010]本说明书另一实施例提供了一种信息处理设备,应用于信息处理平台,所述设备包括:
[0011]处理器;以及
[0012]被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器实现上述实施例中所述的信息处理方法。
[0013]本说明书另一实施例提供了一种存储介质,用于存储计算机可执行指令,所述可执行指令在被处理器执行时实现上述实施例中所述的信息处理方法。
[0014]本说明书一实施例提供的信息处理方法及装置,通过分布式服务探测系统的主控节点,从多个待探测的服务地址中确定各探测节点分别对应的多个目标服务地址,使各探
测节点能够分别探测各自对应的目标服务地址的访问结果;每个服务地址分别对应一个运维对象;从各探测节点获取各目标服务地址的访问结果;针对任一目标服务地址,对目标服务地址的多个访问结果进行分析,根据分析结果确定目标服务地址的可用性。可见,通过本实施例中的技术方案,能够利用多个探测节点对目标服务地址的访问结果进行探测,从而根据对目标服务地址的多个访问结果来确定目标服务地址的可用性,实现了分布式探测服务地址是否可用的效果,从而提升了服务地址的可用性探测的准确性。进一步地,通过根据目标服务地址的可用性,更新对应的运维对象的服务信息,使得分布式服务探测系统对于运维对象的服务信息的探测更加准确,从而在准确探测服务信息的基础上,提高了产品研发效率。
附图说明
[0015]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1a为本说明书一实施例提供的信息处理平台的示意图;
[0017]图1b为本说明书一实施例提供的基于raft的分布式服务探测系统的示意图;
[0018]图2为本说明书一实施例提供的信息处理方法的流程示意图;
[0019]图3为本说明书一实施例提供的前端控制界面的示意图;
[0020]图4a为本说明书一实施例提供的服务探测示意图;
[0021]图4b为本说明书另一实施例提供的服务探测示意图;
[0022]图5为本说明书另一实施例提供的信息处理方法的流程示意图;
[0023]图6为本说明书另一实施例提供的信息处理平台的功能模块示意图;
[0024]图7为本说明书一实施例提供的信息处理装置的模块组成示意图;
[0025]图8为本说明书一实施例提供的信息处理设备的结构示意图。
具体实施方式
[0026]为了使本
的人员更好地理解本文件中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本文件一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件保护的范围。
[0027]为了便于对产品研发过程中涉及到的环境信息和服务信息进行统一的管理和维护,以及为了提升对服务信息的探测准确性,本说明书一实施例提供了一种信息处理平台,信息处理平台能够根据用户的管理指令,对环境信息和服务信息进行管理和维护。图1a为本说明书一实施例提供的信息处理平台的示意图,如图1a所示,信息处理平台包括前端控制界面和后端服务器集群。前端控制界面可以运行在手机、电脑、平板电脑、车载电脑、可穿戴设备等用户终端中,图1a中以前端控制界面运行在电脑中为例进行示意。
[0028]后端服务器集群可以为分布式服务探测系统,分布式服务探测系统包括多个探测
节点,多个探测节点具体包括主控节点和多个从属节点,该分布式服务器集群可以基于raft分布式共识算法实现,基于sofa

raft实现数据分发及一致性,基于日志副本模式实现数据一致性,基于rocksdb实现数据持久化,基于rocksdb完成快照存储与加载。图1b为本说明书一实施例提供的基于raft的分布式服务探测系统的示意图,如图1b所示,基于raft实现分布式集群,主控节点和各个从属节点之间通过RPC服务通信,通过snapshotstorage实现快照,通过rocksdb完成快照存储与加载。
[0029]信息处理平台提供有用户注册登录功能,用户可以在前端控制界面进行注册,注册成功后通过前端控制界面登录信息处理平台,通过信息处理平台对环境信息和服务信息进行管理。在对环境信息和服务信息进行管理之前,用户通过前端控制界面发出对分布式服务探测系统的访问请求,该访问请求中携带有唯一性token、用户的访问账号和访问密码。其中,唯一性token由前端控制界面生成,主控节点接收到该访问请求后,对唯一性token进行鉴权,若唯一性token鉴权成功,则对访问账号和访问密码进行验证。验证通过后,主控节点向用户返回与访问请求相匹配的访问页面。其中,用户登录的具体过程可以为:用户在前端控制界面输入用户名和密本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,其特征在于,由分布式服务探测系统的主控节点执行,所述分布式服务探测系统包括多个探测节点,所述多个探测节点包括所述主控节点以及多个从属节点;所述方法包括:从多个待探测的服务地址中确定各所述探测节点分别对应的多个目标服务地址,使各所述探测节点能够分别探测各自对应的所述目标服务地址的访问结果;每个服务地址分别对应一个运维对象;从各所述探测节点获取各所述目标服务地址的访问结果;针对任一所述目标服务地址,对所述目标服务地址的多个所述访问结果进行分析,根据分析结果确定所述目标服务地址的可用性;根据所述目标服务地址的可用性,更新对应的所述运维对象的服务信息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于用户对所述运维对象的运行环境的环境信息和/或所述服务信息的管理指令,确定所述用户的身份信息;其中,所述分布式服务探测系统中预先存储所述环境信息和所述服务信息;基于所述管理指令,获取所述环境信息和/或所述服务信息,并对所述环境信息和/或所述服务信息执行与所述身份信息相匹配的管理操作;其中,若所述身份信息表征所述用户为研发人员,则所述管理操作包括以下操作中的至少一种:查看、编辑、删除所述服务信息;若所述身份信息表征所述用户为运维人员,则所述管理操作包括以下操作中的至少一种:查看、编辑、删除所述环境信息和/或所述服务信息、探测所述运维对象的所述服务信息。3.根据权利要求2所述的方法,其特征在于,所述响应于用户对所述运维对象的运行环境的环境信息和/或所述服务信息的管理指令之前,所述方法还包括:获取通过前端控制界面输入的所述环境信息和所述服务信息;将所述环境信息和所述服务信息存储于所述主控节点;将所述环境信息和所述服务信息同步至各所述从属节点,以使各所述从属节点同步存储所述环境信息和所述服务信息。4.根据权利要求3所述的方法,其特征在于,所述根据所述目标服务地址的可用性,更新对应的所述运维对象的服务信息,包括:根据所述目标服务地址的可用性,更新所述主控节点中存储的所述服务信息;将更新后的所述服务信息同步至各所述从属节点,以使各所述从属节点根据接收到的所述服务信息,同步更新各自存储的所述服务信息。5.根据权利要求2所述的方法,其特征在于,所述分布式服务探测系统中包括多个运行环境;各所述运行环境中运行有同类服务;所述方法还包括:获取针对所述同类服务的第一访问请求;所述第一访问请求中携带有所述同类服务对应的统一域名;基于用户所处的目标运行环...

【专利技术属性】
技术研发人员:胡志奇杜伟包仕翔黄群董俊峰强群力刘超千赵彤沈村敬吴涛刘海龙
申请(专利权)人:网联清算有限公司
类型:发明
国别省市:

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

1