Фон
У меня есть API, который использует клиент ADOMD. Net для извлечения данных из модели Azure Analysis Services (AAS). Соединение создается с использованием строки соединения, которая содержит токен доступа, полученный как задокументировано здесь .
Проблема
API работает нормально, пока модель AAS не будет приостановлена и не возобновится что происходит каждую ночь. После этого Модель возвращает 207 ответ временного перенаправления.
The remote server returned an error: (307) Temporary Redirect.
Technical Details:
RootActivityId: 4d85e2d9-e1ec-406d-92aa-3f3e33ac4ed4
Date (UTC): 3/9/2020 1:09:05 PM
Местоположение в заголовке:
https://asazureweu10-westeurope.asazure.windows.net/webapi/xmla
Исходный запрос (но сделанный клиентом ADOMD. Net, а не мной) выполняется для:
https://asazureweu5-westeurope.asazure.windows.net/webapi/xmla
После перезапуска API клиент начинает отвечать данными и работает правильно. Это заставляет меня поверить, что что-то кешируется, и после перезапуска API кеш очищается? Это проблема пула подключений?
Кто-нибудь знает, что происходит за кулисами, и знает, почему это происходит?