帖子
问答
专栏
关注
粉丝
api开放平台的项目里,gateway的过滤器中使用chain.filter(exchange)方法产生异步的问题,没有等真正调用完接口之后再返回response,而是直接在当前的过滤器内就返回了response,鱼皮视频里给出的方法是使用装饰器装饰response,然后在response里添加自己的业务逻辑以做到先执行完chain.filter调用接口之后再返回响应; 查找了一些资料,了解到在chain.filter之后调用doFinally方法理论上可以达到上述效果,也就是chain.filter(exchange).doFinally(.....); 如果这样可行的话应该比装饰response方便多了 目前主要在看视频还没写代码,不知道有没有鱼友尝试过这种方法,希望使用过的鱼友评论一下~ 项目


