Статьи с тегом «Расследование сбоев»
Статьи с тегом «Расследование сбоев» (11 шт.), от новых к старым.
-
Реагирование на инциденты не заканчивается восстановлением — шаблон постмортема (предотвращения повторения) для небольших команд разработки
Считать инцидент закрытым сразу после исправления и извинений — гарантированный способ повторить его снова. Адаптируем blameless-постмортем для небольших ком...
-
Спящий режим, гибернация, Modern Standby и долго работающие приложения — как проектированием предотвратить «остановилось ночью»
Разбираем, почему долго работающее Windows-приложение оказывается «остановленным к утру», начиная с различий между спящим режимом S3, гибернацией и Modern St...
-
Если вам досталась система без исходного кода и без документации — практический план, как сопровождать её, не останавливая работу
Разбираем практический план начала эксплуатации и сопровождения бизнес-системы, у которой нет ни исходного кода, ни спецификаций. Охватываем сохранение и рез...
-
MAX_PATH и подводные камни путей/имён файлов в Windows — лимит 260 символов, зарезервированные имена, конечная точка, регистр
Разбираем ограничения путей и имён файлов, которые часто стоят за классической ошибкой «файл не найден». Рассматриваем состав лимита MAX_PATH=260, включение ...
-
Подводные камни сетевых дисков и UNC-путей ── как бизнес-приложения работают с файловым сервером (общей папкой)
Разбираем типичные проблемы, возникающие при выводе данных и мониторинге общей папки из бизнес-приложения: почему буква диска (Z:) не видна службе, какие пра...
-
Практическое руководство по Process Monitor (ProcMon) — как за 10 минут выяснить, почему «настройки не читаются» или возникает ACCESS DENIED
«Исправил конфигурационный файл, но изменения не применяются», «вчера всё работало, а сегодня приложение не запускается» — прежде чем лезть в исходный код, P...
-
Чтение крэш-дампов с WinDbg + SOS ── практическое введение в анализ после сбора
Разбираем, как читать крэш-дамп Windows-приложения с помощью WinDbg и расширения SOS: настройку пути к символам, отслеживание исключений и утечек памяти чере...
-
Проектирование Windows-приложений, сохраняющих логи и дампы при сбое
Разбираем, как сочетать обычное логирование, финальный маркер сбоя, WER LocalDumps и процесс-наблюдатель, чтобы даже при падении Windows-приложения из-за неп...
-
Строим основу для тестирования нештатных сценариев Windows с помощью Application Verifier
Разбираем, что такое Application Verifier, вместе с построением основы для тестирования нештатных сценариев Windows с использованием Handles, Heaps, Low Reso...
-
Расследование краша промышленной камеры при длительной работе — часть про утечку хендлов
Разбираем, как смотреть на Windows-приложение, которое неожиданно падает после длительной работы, на примере приложения управления промышленной камерой — с т...
-
Почему TCP-ретрансмиссии останавливают связь с промышленной камерой, и как это диагностировать
Разбираем, как искать причину, когда связь с промышленной камерой останавливается на несколько секунд из-за TCP-ретрансмиссий: потери пакетов, RTO, метки вре...