Узловой сервер не ожидает ответа oracle db и повторно выполняет метод запроса - PullRequest
0 голосов
/ 17 сентября 2018

У меня есть сервер узлов, который выполняет (сначала подключается к oracle db) процедуры SQL. Если процедура SQL небольшая (завершена в течение 2 минут из oracle db), то это нормально. Означает, что oracle db отправит ответ на сервер узла, а затем отправит ответ на угловой во внешнем интерфейсе.

Но когда процедура очень большая и занимает время от 10 до 15 минут, то узел не ждет 15 минут и повторно выполняет метод запроса (на обратной стороне oracle db выполняет процедура и она завершается должным образом). Поскольку Angular также не ожидает ответа (когда сервер узла занимает более 2-3 минут), он выдает ошибку (нет ответа от сервера узла).

Итак, мой вопрос: почему узел повторно выполняет метод запроса , почему он не ожидает ответа соединения Oracle db (узел должен ждать 15 минут, если выполнение процедуры занимает 15 минут).

Дайте мне знать, если у кого-то есть ответ за это.

...