После приостановки и возобновления работы модели AAS при попытке открыть ADOMD. net Соединение возвращает ответ 307 - PullRequest
0 голосов
/ 09 марта 2020

Фон

У меня есть 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 кеш очищается? Это проблема пула подключений?

Кто-нибудь знает, что происходит за кулисами, и знает, почему это происходит?

...