微服务评价方法和装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:26690829 阅读:38 留言:0更新日期:2020-12-12 02:42
本发明专利技术实施例提供了一种微服务评价方法和装置、电子设备和计算机可读存储介质。其中方法包括:接收管理员设置的目标微服务评价的信息,创建目标微服务评价的评价代币和区块链地址;接收用户申请参与目标微服务评价的请求,向用户的区块链地址转入评价代币;接收用户对目标微服务评价输入的评价分数,将与评价分数对应的评价代币,从用户的区块链地址转账给目标微服务评价的区块链地址,并将转账的交易信息生成区块,通过共识和广播后上传至区块链上;根据目标微服务评价的区块链地址中评价代币的数量,更新目标微服务评价的评价得分。本发明专利技术实施例可以缩短微服务的下线周期、提高效率,保证微服务评价的公开和公正,保证用户的评价信息不被篡改。

【技术实现步骤摘要】
微服务评价方法和装置、电子设备和计算机可读存储介质
本专利技术涉及互联网
,尤其涉及一种基于区块链技术的微服务评价方法、微服务评价装置、电子设备和计算机可读存储介质。
技术介绍
随着微服务技术的发展,针对业务需求的微服务应用也越来越多,需要对平台上的微服务进行下线管理。一般微服务的下线是平台管理员根据微服务的调用频率和最后一次调用时间,判断该微服务是否需要下线,并告知该微服务的需求人,由需求人根据业务需求决定是否需要下线该微服务,若需要下线该微服务,则进行线下发起该微服务下线的申请流程,由各个审核人进行审批,最终决定该微服务下线。由此可见,现有的微服务的下线过程复杂,周期长、效率低,并且其他用户无法获得该微服务下线的通知,无法对该微服务进行公正的评估。
技术实现思路
本专利技术实施例的目的是提供一种微服务评价方法、微服务评价装置、电子设备和计算机可读存储介质,可以缩短微服务的下线周期、提高效率,保证对微服务评价的公开性和公正性。为了解决上述技术问题,本专利技术实施例是这样实现的:r>第一方面,本专利本文档来自技高网...

【技术保护点】
1.一种微服务评价方法,其特征在于,包括:/n接收管理员设置的目标微服务评价的信息,创建所述目标微服务评价的评价代币和区块链地址;/n接收用户申请参与所述目标微服务评价的请求,向所述用户的区块链地址转入所述评价代币;/n接收所述用户对所述目标微服务评价输入的评价分数,将与所述评价分数对应的所述评价代币,从所述用户的区块链地址转账给所述目标微服务评价的区块链地址,并将所述转账的交易信息生成区块,通过共识和广播后上传至区块链上;/n根据所述目标微服务评价的区块链地址中所述评价代币的数量,更新所述目标微服务评价的评价得分。/n

【技术特征摘要】
1.一种微服务评价方法,其特征在于,包括:
接收管理员设置的目标微服务评价的信息,创建所述目标微服务评价的评价代币和区块链地址;
接收用户申请参与所述目标微服务评价的请求,向所述用户的区块链地址转入所述评价代币;
接收所述用户对所述目标微服务评价输入的评价分数,将与所述评价分数对应的所述评价代币,从所述用户的区块链地址转账给所述目标微服务评价的区块链地址,并将所述转账的交易信息生成区块,通过共识和广播后上传至区块链上;
根据所述目标微服务评价的区块链地址中所述评价代币的数量,更新所述目标微服务评价的评价得分。


2.根据权利要求1所述的方法,其特征在于,所述接收管理员设置的目标微服务评价的信息,创建所述目标微服务评价的评价代币和区块链地址,包括:
接收管理员设置的目标微服务评价的主题名称、开始时间、结束时间、评价维度和代币名称;其中,所述代币名称与所述主题名称一一对应;
根据所述代币名称创建所述目标微服务评价的评价代币,并根据所述开始时间和所述结束时间确定所述评价代币的生效时间和有效时长;
创建所述目标微服务评价的区块链地址,并保存所述区块链地址、所述主题名称、所述开始时间、所述结束时间、所述评价维度和所述代币名称的对应关系。


3.根据权利要求2所述的方法,其特征在于,所述接收用户申请参与所述目标微服务评价的请求,向所述用户的区块链地址转入所述评价代币,包括:
接收用户申请参与所述目标微服务评价的请求;
接收管理员根据所述请求,为所述用户针对所述目标微服务评价的评价维度设置的评价权限;其中,不同用户对所述目标微服务评价的各评价维度具有的评价权限不同;
根据所述用户具有所述评价权限的评价维度,向所述用户的区块链地址转入所述评价代币。


4.根据权利要求3所述的方法,其特征在于,所述接收所述用户对所述目标微服务评价输入的评价分数,将与所述评价分数对应的所述评价代币,从所述用户的区块链地址转账给所述目标微服务评价的区块链地址,并将所述转账的交易信息生成区块,通过共识和广播后上传至区块链上,包括:
接收所述用户对具有所述评价权限的所述目标微服务评价的评价维度输入的评价分数;
将与所述评价分数对应的所述评价代币,从所述用户的区块链地址转账给所述目标微服务评价的区块链地址;其中,所述评价代币包含对应的所述评价维度的信息;
将所述转账的交易信息生成区块,通过共识和广播后上传至区块链上。


5.根据权利要求4所述的方法,其特征在于,所述根据所述目标微服务评价的区块...

【专利技术属性】
技术研发人员:徐健
申请(专利权)人:中国移动通信集团福建有限公司中国移动通信集团有限公司
类型:发明
国别省市:福建;35

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

1