Краткая предыстория - решил настроить свой веб-сервер дома.
Поставил Windows server 2003, далее потребовалось настроить запуск крона по расписанию, нашел два способа (возможно плохо искал) и решил написать свою утилиту. Представляю ее на суд общественности. Версия 1.0, надеюсь получить от Вас достаточно замечаний и предложений, чтобы дописать ее до версии 2.0.
Вложение | Размер |
---|---|
croner_setup.zip | 832.57 КБ |
Комментарии
А планировщик заданий разве не годится?
Может опишите утилиту? Что делает? Как работает? Чем лучше стандартного планировщика?
Стоит сервер, на нем никто не залогинен, по планировщику запускается браузер, заходит на страницу cron.php, после этого браузер висит в памяти и никто его не выгружает. Если крон запускается ежечасно, то в сутки +24 висящих в памяти браузера. Можно конечно запускать задание планировщика от определенной учетки и настроить ограничение жизни сеанса, но это на мой взгляд уже допиливание напильником, которое не для каждого является тривиальной задачей.
Описываю:
При установке создается служба, которая запускает крон по расписанию, которое было настроено в программе настройки заданий.
В общем это все, поэтому не претендую на звание ПРОГРАММА, а просто Утилита.
Чем лучше стандартного планировщика описал в предыдущем посте.
ЗЫ: я сам в прошлом админ и знаю, что для настройки чего-либо на сервере я всегда выберу службу, а не настройку планировщика.
А я бы вот так сделал:
php.exe cron.php
php /var/www/htdocs/drupal/cron.phpphp.exe C:\sites\drupal\cron.php
А так? Или, например, wget под винду найти?
nncron ещё есть, он и убивать за собой задачи умеет
Резюмирую: второй версии не будет. В первой недоработок ни мной ни Вами не найдено.
Юзайте первую версию, господа, удачи )))
Именно. И никаких утилит, все стандартное, уже есть.
Зачем это, если есть Poormanscron?
да, я тоже этим пользуюсь. Вполне хватает
Poormanscron стал класть мой сайт низко и серьезно. отказался в пользу /scripts/cron-curl.sh
Он срабатывает только в том случае если у кого-то открыта страница сайта:
Для полноценного запуска крон без вмешательства пользователя с любой стороны это не пойдет.
Утилиту Вашу опробовал - хорошая, удобная, но если можете - добавьте в нее функцию по запуску крона почаще - скажем раз в N-минут (мне тут для одной задачи требуется, а можно только раз в час).
Хм... сейчас немного занят, но постараюсь.. видимо не совсем бесполезная утилита оказалась ))
Сам сначала попробовал Proormanscron, но потом понял, что первый зашедший на сайт человек получает дикие тормоза и отказался, т.к. посетитель не хочет ждать и просто уходит...
Супер! Большое спасибо!