feign POST請求報錯 too many bytes written

feign 報錯,java.IOException:too many bytes wirtten

 

原因:feign請求默認大小爲2048byte,參數字節大小超出就會報錯

解決辦法:增大feign請求大小

feign.compression.request.min-request-size=4096

 

但是以上方法在最新版的sb,sc中,還會報錯,

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.4.RELEASE</version>
</parent>
<spring-cloud.version>Hoxton.SR3</spring-cloud.version>

這個可能是個bug,GitHub已有人提出

[BUG] too many bytes written · Issue #325 · spring-cloud/spring-cloud-openfeign · GitHub
https://github.com/spring-cloud/spring-cloud-openfeign/issues/325

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章