Сервер на WIN — часто падает апач? nginx? SQl?
Заморочившись с созданием батников (прошлый пост — резервное копирование nimp с очисткой кешей сайтов и акселератора) я решил создать мониторчик который будут поднимать тревогу при падении, но потом мне пришла гениально простая мысль и я написал bat который поможет вам забыть о том что нужно обязательно проходя мимо взглянуть на статус службы.
Итак создаём текстовый документ и пичкаем в него:
@echo off :loop NET.EXE START Nimp_Apache NET.EXE START Nimp_Nginx NET.EXE START Nimp_Mysql :: ждать 3 минуты TIMEOUT /T 180 goto loop
Сохраняем его с расширением .bat и ярлык к этому файлу ложем в папку автозагрузки (Пуск > Автозагрузка), можно ещё зайти в свойства ярлыка и установить на вкладке «Ярлык» Окно => Свернуть в значок или же можно установить утилиту которая будет прятать это окошко в трей.
Работает скрипт очень просто когда запущен он каждые 3 минуты пытается запустить сервисы (апач, нжинкс и sql — они естественно должны стоять сервисами).