Я новичок в SpringBoot и хочу написать демо-версию, чтобы проверить, как использовать Flux для возврата данных в потоковом режиме.
Я написал следующие два API и протестировал их с помощью Postman.
Второй API (функция2) возвращает один фрагмент данных в секунду, как и ожидалось. Однако первый API подождал 10 секунд, а затем получил сразу 10 фрагментов данных. Я хочу знать, почему это произошло.
@PostMapping(value = "/function1", produces = MediaType.TEXT_EVENT_STREAM_VALUE)
Flux function1(){
return Flux.create(sink -> {
for(int i=0;i
Подробнее здесь: https://stackoverflow.com/questions/798 ... springboot
Мобильная версия