基于微服务网关动态流控的访问方法和装置以及设备
摘要:
本发明公开了一种基于微服务网关动态流控的访问方法,所述方法包括:响应于服务运行时,检测所述服务所对应的应用服务器的状态;判断所述应用服务器的状态为健康时,所述服务实时根据内存空间的预估使用量生成数量不定的令牌,并将所述令牌存入令牌池中对应的令牌桶;响应于网关接收到外部访问请求时,基于所述网关中的URL确定所述访问请求路由至相对应的服务;监听所述服务的状态是在线时,根据所述服务标识号以及所述网关中当前存储的服务版本号至对应的令牌桶中请求获取令牌,否则,所述网关返回访问失败;判断是否获取令牌成功,若是,则所述访问请求通过所述令牌访问对应的所述服务;否则,所述网关返回访问失败。
0/0