TGViewer
Про100ИТ Про100ИТ @pro100itru · 1.82K subscribers
Post #665 30
📌 Как systemd превратил обычный скрипт перезапуска в бесконечный дедлок — почему мониторинг не заметил собственную смерть

Конструкция, о которой пойдёт речь, есть почти в каждой инфраструктуре: скрипт генерирует конфиг сервиса и перезапускает сервис, если конфиг изменился. Четыре строки логики, юнит на десять строк, работает годами.
У меня эта конструкция выключила сбор данных на всех четырёх хостах, где она установлена. На двух — вечным дедлоком между двумя юнитами, который невозможно переждать, потому что таймаут там отключён по умолчанию. На третьем — командой, которая молча ничего не делает именно тогда, когда нужна. И ни на одном из хостов никто не заметил этого две-три недели, потому что мониторинг следил…

🔗 Источник: habr.com

#sysadmin #ai

📲 Подписывайся на канал 👉 @PRO100ITru
More from @pro100itru
  1. Oct 10, 2026Генераторы регулярных выражений Генераторы - полезные помощники, ускоряющие работу с регул…
  2. Oct 10, 2026photo post
  3. Oct 10, 2026Post #853
  4. Oct 10, 2026👮‍♂️ XBox DNS (сервис для доступа к ChatGPT, Claude, Gemini, Google Antigravity и другим)…
  5. Oct 10, 2026Post #851
  6. Oct 10, 2026📌 SINVER — веб‑сервис для единого хранилища инфраструктуры и управления DNS Автор преврат…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →