Запуск сайта EPIserver из Visual Studio занимает не менее 5 минут - PullRequest
0 голосов
/ 18 октября 2018

Я не знаю, является ли это проблемой Visual Studio, ASP.Net-MVC, IIS Express или EPIserver.

Проблема заключается в том, что в Visual Studio, когда я нажимаю на то, что выглядит как значок воспроизведения, пока мой локальный веб-сайт разработки EPIserver не загрузится в браузер, потребуется не менее 5 минут.

Я попытался выбрать различные браузеры в Visual Studio: Firefox, Chrome, MS Edge.

У нас естьтакже проверил это на 2 идентичных ноутбуках и 2 идентичных рабочих столах.Все работают под управлением последней версии Windows 10.

В результате примерно через 4-5 секунд после нажатия кнопки воспроизведения будет запущен экземпляр браузера.Это указывает на localhost.Затем загрузка веб-сайта в браузер займет не менее 5 минут.

Это очень затрудняет эффективную работу.

Я был бы очень благодарен за любые советы о том, что делать.попробуйте, что проверить и т.д ..

Я относительно новый пользователь, когда речь заходит обо всех вышеупомянутых компонентах, поэтому я был бы очень благодарен за пошаговые советы о том, что проверять / тестировать.

1 Ответ

0 голосов
/ 19 октября 2018

Включить log4net ведение журнала (обычно это файл конфигурации с именем EPiServerLog.config в корне сайта) с использованием соответствующего приложения с debug -уровневым ведением журнала.

Журналы, вероятно, могут показать вам, чтопроисходит после запуска сайта.Я видел примеры, когда плохие реализации, например, итерировали весь контент на сайте при запуске, вызывая тонну трафика базы данных при заполнении кеша.Само собой разумеется, что занимает много времени .:)

Если журналы ничего не передают, я бы предложил подключить отладчик VS для выполнения базового профилирования при запуске.

Пример настройки log4net , хотя и старый пост.

...