Я не понимаю часть вашего вопроса о «модуле под названием cron». Я полагаю, вы запутались, cron
— это служба в Linux и других системах Unix, настроенная через crontab
.
Запись crontab(5) определяется временем и датой, а также командой для запуска.
В системах Linux и Posix вы не можете выполнить или запустить URL-адрес. Запуск чего-либо включает системный вызов execve(2), для которого требуется путь к исполняемому файлу (и аргументы).
Возможно, вы хотите получить какой-либо URL-адрес, используя протокол HTTP. Вы можете использовать HTTP-клиент командной строки, например wget
или curl
.
Так что, возможно, команда, которую вы хотите запустить в своем crontab, может быть
wget http://www.xyz.com/controllera/functiona
но вы можете использовать curl
Я предполагаю, что вы запутались и недостаточно хорошо понимаете свой вопрос. Подумайте о том, чтобы прочитать некоторые материалы.
Например, чтобы получить этот URL-адрес один раз в день в 15:00, вам потребуется следующая запись в crontab:
# run everyday at 3 pm a GET HTTP request
0 15 * * * /usr/bin/wget http://www.xyz.com/controllera/functiona
Используйте команду crontab(1) для настройки crontab (который может содержать несколько записей и несколько определений переменных, поэтому вам, возможно, придется отредактировать его).
person
Basile Starynkevitch
schedule
17.01.2012