У нас есть две службы приложений, которые, похоже, настроены одинаково.Похоже, что оба используют один и тот же тарифный план, в одном месте и находятся в одной подписке Pay-As-You-Go.Оба работают на одном веб-приложении ASP.NET, указывая на одну и ту же базу данных.Оба веб-приложения также имеют идентичные структуры каталогов вне веб-приложения (wwwroot), где это необходимо.Единственное различие между ними заключается в том, что «Службе приложений A» был назначен собственный домен и сертификат SSL (который является основным методом доступа пользователя).
Однако мы заметили два фундаментальных различия в способеэти службы приложений работают и не могут понять, почему -
a) В «Службе приложений B» при внесении изменений в Web.Config через редактор службы приложений Azure изменения применяются мгновенно.Однако в «Службе приложений A» требуется перезапуск службы приложений.
Однако, что более важно -
a) В «Службе приложений B» любые файлы, загруженныеПользователь через веб-приложение отображается в правильном месте под структурой каталога приложения (D: \ Home \ AppSubDir ...) и отображается при доступе к сайту через FTP.Однако в «Службе приложений A» веб-приложение может получать доступ к загруженным файлам, но они не отображаются через FTP или инструменты Kudu.После перезапуска службы приложений веб-приложение также не может видеть файлы.
Повторная реализация приложения с использованием файловых служб и служб BLOB-объектов Azure сейчас недоступна для нас, учитывая текущие сроки.Кроме того, мы не можем понять, почему, если существующая функциональность работает правильно на одном сайте, почему она должна отличаться на другом.
Нам также необходимо сохранить файлы вне структуры "wwwsite" для ведения журнала приложения (хранится в D: \ Home \ LogFiles \ AppSubDir ..).Опять же, в «Службе приложений A» эти файлы не видны.
Кажется, что есть разница в конфигурации где-то между двумя сайтами, но у них нет проблем с попыткой точно определить, что это / эти опции конфигурации (s) внутри Azure может быть.Любое руководство высоко ценится.