使用场景
业务环境有经常性进行并发去调用在网关中注册的接口,接口需要token才能正常调用,如果每次调用接口都需要去获取新的token,可能会导致 “连接超时”,“其他用户登入” 等等报错的情况。
解决方案
可将生成的token加入到缓存中,设置一个缓存有效期,在缓存的有效期内去调用业务接口,就不需要去生成新的token问题得以解决。
步骤:
1.在API网关配置一个插件Beanld。
2.配置代码
@BeanConfig(appId = "gateway",beanId = "AddLocalCache",beanName = "本地缓存追加",beanType = BeanType.PLUGIN)
public class AddLocalCache implements IGatewayD