У меня есть клиент nodejs, который отправляет запрос конечной точке управления API-интерфейсом Azure. Иногда я получаю следующее исключение:
ClientConnectionFailure: at transfer-response
Итак, я использую пакет запроса, а в клиенте я делаю простой запрос:
request({
method: "GET",
headers: {
"contentType": "application/json",
"Ocp-Apim-Subscription-Key": key
},
uri: endpointUrl
}, function (error, response, body) {
(...)
});
Так происходит ли в конечном итоге тайм-аут на клиенте, в середине запроса, и, следовательно, сбой соединения с конечной точкой APIM Azure?
Или что-то другое? И как вы думаете, я мог бы решить эту проблему? Я думал об увеличении времени ожидания в запросе, но я предполагаю, что из-за пропуска времени ожидания предполагается, что время ожидания сервера по умолчанию (Azure Function App) составляет 120 секунд, верно?
Спасибо.