Большое количество запросов к нашему Azure API Management приводит к исключению ClientConnectionFailure
.
Опрашивая журналы, я вижу два варианта ошибки:
exceptions
| where cloud_RoleName == "..."
| summarize num = count(itemCount) by problemId, outerMessage
| order by num
- problemId : ClientConnectionFailure при ответе на передачу, outermessage : Задача была отменена, count 403,249
- problemId : ClientConnectionFailure при переадресации запроса, externalmessage : операция была отменена, count 55,531
Исходя из этого сообщения , проблема может быть в тайм-аутах или в том, что клиенты прекращают соединения.С временем отклика, как правило, в пределах 500 мс, я склонен исключить первое.
Вопрос в том, в чем разница между ответом на передачу и запросом на пересылку, и дает ли он какие-либо подсказки относительно того, что происходит?