Я создаю веб-приложение для траектории кластеризации 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 печатает мои кластерные данные на стандартный вывод.