一种提高访问效率的方法及终端技术

技术编号:41362509 阅读:25 留言:0更新日期:2024-05-20 10:11
本发明专利技术公开一种提高访问效率的方法及终端,包括:获取聚合接口内当前每一微服务接口的请求响应时间;根据所有所述请求响应时间判断所述聚合接口的请求处理效率是否达到效率平衡点,若否,则循环对所述聚合接口内当前请求响应时间最长的目标微服务接口进行扩容,并更新所述目标微服务接口的请求响应时间,直至到达所述效率平衡点。通过循环对请求响应时间最长的目标微服务接口进行扩容,可以动态的增加聚合接口内请求响应时间较长的微服务接口,直至聚合接口的请求处理效率达到效率平衡点,进而有效减少整个聚合接口的总耗时时间,提高整体聚合接口的访问效率;同时,通过判断效率平衡点能够避免微服务接口持续扩容造成硬件资源浪费的问题。

【技术实现步骤摘要】

本专利技术涉及互联网信息,特别是涉及一种提高访问效率的方法及终端


技术介绍

1、在互联网系统中,为了支持高并发高吞吐的功能,大多数服务端架构都是采用微服务架构方式进行部署的,并且各个微服务部署实例都是通过容器化的方式自动进行部署。采用容器化部署能够实现实例的动态扩缩容。

2、由于系统采用微服务架构的方式,通常需要在前端设置一个网关层用于聚合后端的多个微服务接口功能。而为了进一步提高网关聚合接口的请求效率,对于接口中非关联的微服务接口调用会采用并发的形式来访问。然而,聚合接口并发访问后端的多个接口时,需要通过各个接口进行数据处理,各个接口都处理完成之后才返回所有数据,导致聚合接口的并发访问效率降低。


技术实现思路

1、本专利技术所要解决的技术问题是:提供一种提高访问效率的方法及终端,提高聚合接口的访问效率。

2、为了解决上述技术问题,本专利技术采用的技术方案为:

3、一种提高访问效率的方法,包括:

4、获取聚合接口内当前每一微服务接口的请求响应时间;

...

【技术保护点】

1.一种提高访问效率的方法,其特征在于,包括:

2.根据权利要求1所述的一种提高访问效率的方法,其特征在于,所述根据所有所述请求响应时间判断所述聚合接口的请求处理效率是否达到效率平衡点包括:

3.根据权利要求1所述的一种提高访问效率的方法,其特征在于,所述更新所述目标微服务接口的请求响应时间包括:

4.根据权利要求1所述的一种提高访问效率的方法,其特征在于,所述对所述聚合接口内当前请求响应时间最长的目标微服务接口进行扩容包括:

5.根据权利要求1所述的一种提高访问效率的方法,其特征在于,所述对所述聚合接口内当前请求响应时间最长的目标微服务接...

【技术特征摘要】

1.一种提高访问效率的方法,其特征在于,包括:

2.根据权利要求1所述的一种提高访问效率的方法,其特征在于,所述根据所有所述请求响应时间判断所述聚合接口的请求处理效率是否达到效率平衡点包括:

3.根据权利要求1所述的一种提高访问效率的方法,其特征在于,所述更新所述目标微服务接口的请求响应时间包括:

4.根据权利要求1所述的一种提高访问效率的方法,其特征在于,所述对所述聚合接口内当前请求响应时间最长的目标微服务接口进行扩容包括:

5.根据权利要求1所述的一种提高访问效率的方法,其特征在于,所述对所述聚合接口内当前请求响应时间最长的目标微服务接口进行扩容还包括:

6.一种提高访问效率的终端,包括存储器、处理器...

【专利技术属性】
技术研发人员:刘德建郑锦斌郭孟祺郑坦张少敏陈宏
申请(专利权)人:福建天泉教育科技有限公司
类型:发明
国别省市:

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

1