Postgresql не работает в рабочей среде для REST API, где при весенней загрузке пользовательский запрос очень длинный - PullRequest
0 голосов
/ 06 февраля 2019

Postgresql, используемый в весенней загрузке, выдает ошибку 504 Gateway Timeout.Приложение Dev работает, когда данные составляют 1/4 от производственных данных, а память - также 25%.В dev каждый API работает.Когда я пытаюсь с Prod (4x данных Dev) для некоторого API.Приложение находится в облаке.Работая с postgres 9, мы перешли на 10.5.Затем я сталкиваюсь с проблемой.

Один из способов проверки - использовать тот же размер данных в dev, что и в prod. Это проблема одного из моих коллег

Итак, я хочузнать, если есть проблема с 10.5 (официальный сайт написан несовершеннолетним учащимся) или с чем-то еще

В чем может быть проблема?

1 Ответ

0 голосов
/ 06 февраля 2019

Скорее всего, проблема связана с вашими запросами, а не с postgres.Или вы можете увеличить время ожидания spring.mvc.async.request-timeout=1200000, может быть, что-то вроде этого может помочь вам, но, опять же, я думаю, что оптимизация запросов будет лучшим решением

...