spring
linux-lx
开朗活泼,坚持之中带有一丝的倔强!
展开
-
Spring Boot 微服务之间通过FeignClient进行大文件下载:
使用FeignClient作为中间件进行一个微服务之间的调用的时候,一般的服务请求是没有什么问题,但是,当下载大文件,会出现:java heap space 也就是堆溢出问题。 具体解决方案如下: 1、首先是service层返回ResponseEntity<Resource>2、@FeignClient的remote接口返回Response对象(Feign...原创 2017-12-08 16:50:50 · 9456 阅读 · 4 评论 -
SpringBoot使用FeignClient进行服务间的调用,传递headers信息
我们的架构是:开启了多个微服务。服务端和UI,app分开。这样子在请求的时候,有时候,我们需要headers信息在ui和服务端之间传递。FeignClient就使用如下方式:注意:放置在你的UI端@Beanpublic RequestInterceptor headerInterceptor() { return template -> { ServletRe原创 2017-11-30 17:50:05 · 8759 阅读 · 0 评论