买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:国网江苏电动汽车服务有限公司
摘要:本发明公开一种基于微服务架构的平台管理系统及方法。该方法包括:确定所获取的历史服务请求对微服务器的访问调用序列,基于访问调用序列确定用户访问各微服务器的历史访问参数,根据历史访问参数确定各微服务器分别对应的期望通信流量,通过拟合各微服务之间的历史实际通信流量和历史跨服务通信流量的函数关系,基于函数关系和期望通信流量确定各微服务器分别对应的目标通信流量,根据所监测的微服务器中API接口的调用拥塞情况和所划分的可用通信时长对平台的通信流量进行管理。上述技术方案,能够加速请求处理速度,降低接口响应时间,同时避免因接口繁忙或资源不足而导致的性能瓶颈和延迟,提高系统在处理高并发流量时的性能。
主权项:1.一种基于微服务架构的平台管理方法,其特征在于,应用于基于微服务架构的平台管理系统,所述方法,包括:获取用户访问平台的历史服务请求,并确定所述历史服务请求对至少一个微服务器的访问调用序列;基于所述访问调用序列确定所述用户访问各所述微服务器的历史访问参数;根据所述历史访问参数确定各所述微服务器分别对应的期望通信流量;获取各所述微服务器的历史实际通信流量,以及各所述微服务器之间的历史跨服务通信流量,并拟合各微服务之间的所述历史实际通信流量和所述历史跨服务通信流量的函数关系,基于所述函数关系和所述期望通信流量确定各所述微服务器分别对应的目标通信流量;根据所述目标通信流量和预设通信服务周期确定各所述微服务器的可用通信时长;获取所监测的各所述微服务器中API接口的当前调用拥塞情况,并根据所述当前调用拥塞情况和所述可用通信时长对所述平台的通信流量进行管理;其中,所述访问调用序列包括:所述历史服务请求中每条服务请求所访问微服务器的总数量、所访问微服务器的标识以及所访问微服务器中被调用的API接口数量;所述历史访问参数包括:从各所述微服务器中所选取的主微服务器、所述主微服务器的调用比例系数、访问各所述微服务器的访问稳定性;其中,所述各所述微服务器的期望通信流量的确定,用公式表示为:,式中,Qi表示为微服务器i的期望通信流量,U表示为登入平台的用户总数,Ui表示为登录平台的用户中主微服务器为微服务器i的用户数量,表示为第k个主微服务器为微服务器i的用户在历史m条服务请求中调用所有服务器API接口的总数量,Pk代表第k个主微服务器为微服务器i的用户的调用比例系数,Pa表示为第a个主微服务器不为微服务器i的用户的调用比例系数,表示为第a个主微服务器不为微服务器i的用户在历史m条服务请求中调用所有服务器API接口的总数量,Ra代表第a个主微服务器不为微服务器i的用户对应的访问稳定性,其中,k代表主微服务器为选定服务器的标识,a代表主微服务器不为选定服务器的标识。
全文数据:
权利要求:
百度查询: 国网江苏电动汽车服务有限公司 一种基于微服务架构的平台管理系统及方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。