摘要: Spring Boot 在接收上传文件时,文件过大时,或者请求过大,spring内部处理都会抛出异常,并且捕获不到。 虽然可以通过调节配置,增大 请求的限制值。 但是还是不太方便。 之所以捕获不到异常,是因为,异常还没有Controller,就异常抛出了。 是在Spring从Request中读取文件 阅读全文
posted @ 2018-06-13 17:10 抱明月 阅读(1521) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud Feign 在调用接口类上,配置熔断 fallback后,出现请求异常时,会进入熔断处理,但是不会抛出异常信息。 经过以下配置,可以抛出异常: 将原有ErrorEncoder类,重新复制一份,然后加上自己的日志输出,就OK 阅读全文
posted @ 2018-06-13 17:03 抱明月 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: 还需要在application 文件中配置: Logger.Level下面有几种级别。 BASIC : 只输出 请求URL,以及时间,状态码 HEADER:输出Basic的加上请求的头信息 FULL:输出 header加上 参数 阅读全文
posted @ 2018-06-13 17:00 抱明月 阅读(2827) 评论(0) 推荐(0) 编辑
摘要: SpringBoot,通过RestTemplate 或者 Spring Cloud Feign,上传文件(支持多文件上传),服务端接口是MultipartFile接收。 将文件的字节流,放入ByteArrayResource中,并重写getFilename方法。 然后将ByteArrayResour 阅读全文
posted @ 2018-06-13 16:57 抱明月 阅读(1090) 评论(0) 推荐(0) 编辑