загрузка файла zuul прокси проблема размера запроса - PullRequest
1 голос
/ 02 апреля 2020

У меня проблема с прокси-сервером zuul, он размером с запрос, я всегда получаю 500 ошибок. Соединение было закрыто до ответа.

Код контроллера:

@RestController
@RequestMapping("/file")
public class FileController {

    @PostMapping("/upload")
    public ResponseEntity<String> uploadFile(@RequestParam("file") MultipartFile file) throws Exception {

        System.out.println("File Name : " + file.getOriginalFilename(),
            "File Size : " + file.getSize() + "bytes");

        return ResponseEntity.ok(file.getName() + " uploaded");
    }

}

Любой идея?

1 Ответ

1 голос
/ 02 апреля 2020

Ваша проблема здесь с размером гнезда ленты. Попробуйте добавить эти свойства в свой файл свойств getway - тот, где вы включили прокси zuul -:

ribbon.eager-load.enabled=true
hystrix.command.default.execution.timeout.enabled=false
hystrix.command.default.execution.isolation.strategy=THREAD

hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=3999996
ribbon.ConnectTimeout=999999
ribbon.ReadTimeout=999999
ribbon.SocketTimeout=999999
zuul.host.socket-timeout-millis=999999
zuul.host.connect-timeout-millis=999999
zuul.sensitiveHeaders=Cookie,Set-Cookie
...