Не удается получить большие данные в React, но отлично работает на стороне сервера (Spring Boot) - PullRequest
0 голосов
/ 31 марта 2019

Я создаю веб-приложение для траектории кластеризации React + Spring Boot .Я все еще развиваюсь локально.

В моем классе Controller в Spring Boot у меня есть, среди прочего, два важных метода.

Во-первых, один из них, getStudyData(), помечен @GetMapping ("/ study") и возвращает данные исследования движения животных.Извлечение данных из / study в React прекрасно работает для любого исследования.

Второй важный метод getClusterData() помечен @ GetMapping ("/ cluster") и возвращает кластеризованные данные.Кластеризация данных внутри этого метода может занять до нескольких минут, в зависимости от исследования.Если данные кластеризуются быстро, выборка «/ cluster» в React работает нормально, но если кластеризация занимает немного больше времени, я получаю GET http://localhost:3000/cluster?id={studyId} net :: ERR_EMPTY_RESPONSE .

Я быпризнателен за любую помощь по этой проблеме.Может ли быть так, что React имеет некоторые ограничения по времени выборки?

Я попытался распечатать кластеризованные данные в методе getClusterData в Spring Boot на стандартный вывод, и это всегда работает, что означает, что на стороне сервера, вероятно, все в порядке.Даже если я получаю сообщение об ошибке в React, Spring Boot печатает мои кластерные данные на стандартный вывод.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...