Веб-ферма общей конфигурации IIS - ошибка при динамическом обновлении привязок - PullRequest
0 голосов
/ 26 июня 2018

При первой публикации вопроса извиняюсь за все, что я делаю неправильно.

У меня есть веб-ферма из 4 серверов IIS, работающих под управлением Windows Server 2016, которая использует учетную запись хранения файлов Azure для своих веб-файлов.Он также сохраняет свои общие файлы конфигурации в той же учетной записи хранения файлов Azure.Затем это веб-ферма находится за лазурным балансировщиком нагрузки.

Все работает нормально, пока часть кода веб-сайта не добавляет привязку IIS.Это приводит к тому, что на всех серверах отображается ошибка ниже:

Не удалось загрузить файл или сборку «EntityFramework, ... и т. Д.» Параметр неверный. (Изображение прикреплено дляполная ошибка). enter image description here

Единственный способ устранить эту ошибку - очистить временные файлы asp.net с диска C всех серверов и запустить IISRESET на каждой коробке.

Есть идеи?

1 Ответ

0 голосов
/ 28 июня 2018

Так что это было загадкой, но следующие изменения решили проблему.Я не уверен, какая комбинация исправила это, но это может помочь кому-то, у кого есть подобная проблема.

  1. Повторное создание веб-сайта в IIS с использованием нового пула приложений.
  2. Удалены отдельные привязки IISи заменили подстановочным знаком (раньше у нас была действительно старая школа, где у нас были сотни привязок, возможно, одна из них была повреждена).

Спасибо за вашу помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...