Мне нужно запускать веб-страницу .asp на моем сайте каждые 40 минут. Кто-нибудь порекомендует бесплатное веб-приложение, которое я могу ввести в свой URL, и оно будет посещать URL каждые 30 - 60 минут?
желательно без раздражающей формы регистрации :)
Спасибо
решение1
Вы можете использовать службу мониторинга работоспособности сервера, напримерSiteUptimeилиГиперСпин.
Другой альтернативой является запуск чего-либо со своей машины или с машины, на которой у вас есть доступ к оболочке (командной строке).
На клиентском компьютере вы можете использовать crontab (Linux) или Scheduled Task (Windows) для выполненияcURLилиwgetчерез регулярные интервалы, или вы можете написать скрипт, который делает то же самое. Любой из них будет извлекать страницу/файл с веб-сервера, хотя их полезность на этом не заканчивается. Оба также доступны как собственные программы командной строки на большинстве платформ.
Преимущество использования crontab/Scheduled Task в том, что вам не нужно беспокоиться о том, чтобы держать программу открытой; она просто запустится, когда это необходимо, и при перезагрузке вам не придется помнить о необходимости что-либо запустить, поскольку ее запуск уже запланирован на предопределенное время.
Если у вас есть доступ к оболочке на веб-сервере (он может быть у вас и вы не знаете об этом, или можете получить его), вы можете настроить crontab прямо на сервере. В прошлом я также просил хостинговую компанию настроить crontab для меня, когда мой сайт находился на ограниченном сервере, который не позволял клиентам напрямую планировать задачи в crontab.
решение2
Обычно такие вещи настраиваются на уровне хоста, а не с помощью сервиса. Вы работаете на виртуальном сервере или на общем хостинге? Если на виртуальном сервере, вы можете использовать запланированную задачу, если на общем хостинге, вы обычно можете покопаться в интерфейсе администратора и найти что-то, что позволяет вам запланировать задание.
решение3
Мне нравитсяПингдомдля таких вещей. Да, вам нужно зарегистрироваться, но это ведь бесплатно.