“Должен Знать” функции IIS [закрытого] Архитектора/Вывода.NET

Хвост является лучшим ответом до сих пор.

, Если Вы не используете Windows, у Вас, вероятно, уже есть хвост.

при использовании Windows можно добраться, целое убило инструментов командной строки Unix отсюда: http://unxutils.sourceforge.net/ - Разархивировал их и помещает их где-нибудь в Ваш ПУТЬ.

Тогда просто делают это в командной строке от той же папки, в которой находится Ваш файл журнала:

выслеживают-n 50-f whatever.log

, Это покажет Вам последние 50 строк файла и обновит как обновления файла.

можно объединить grep с хвостом с большими результатами - что-то вроде этого:

хвост-n 50-f whatever.log | grep Ошибка

дает Вам просто строки с "Ошибкой" в нем

Удачи!

8
задан 6 revs 23 May 2017 в 11:45
поделиться

4 ответа

Они должны понимать (в произвольном порядке)

  • веб-сады
  • пулы приложений
  • Различные варианты сеанса и причины / против его использования.
  • Несоответствие браузера и размер запроса формы (особенно сафари)
  • Балансировка нагрузки
  • Использование дополнительных серверов для статического контента (изображения, CSS и т. д.)
  • Несогласованность в браузере при обработке файлов cookie
  • Мониторинг производительности развернутых приложений

Если вам нужно надлежащая поддержка Google / поисковой системы

  • Перезапись URL
  • Типы перенаправлений

И вещь номер 1, которую должен понимать КАЖДЫЙ веб-архитектор

  • Безопасность. Как взломать и как от этого защититься.

Если они не знают безопасности, я бы их не нанял. Это слишком серьезный предмет для изучения на работе; все остальное можно получить довольно быстро.

10
ответ дан 5 December 2019 в 12:10
поделиться

Вы действительно имеете в виду только функции IIS или IIS с ASP.NET? Если вы рассматриваете ASP.NET, то для оптимизации производительности я бы добавил:

  • Знание различных вариантов кеширования
  • Знание состояния просмотра и потенциальных проблем
2
ответ дан 5 December 2019 в 12:10
поделиться

Другой:

IIS хорошо настроен для краткосрочных HTTP-запросов и не приветствует фоновую обработку.

1
ответ дан 5 December 2019 в 12:10
поделиться

Пулы приложений. В IIS 7 существует полная интеграция с ASP.NET, если вы используете пул приложений по умолчанию. Это означает, что все обслуживаемые элементы (HTML, изображения, CSS, все) проходят через конвейер ASP.NET, обеспечивая аутентификацию, фильтрацию через модули HTTP и т. Д. Альтернативой является «классический» пул приложений ASP.NET, где только ASP. NET-типы проходят через конвейер ASP.NET.

Потоковое видео - IIS 7 можно улучшить для потокового видео в сочетании с Silverlight. Это обеспечивает потоковую передачу и сжатие, которые лучше всего подходят для подключения пользователя, и значительно снижает нагрузку.

1
ответ дан 5 December 2019 в 12:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: