Для этого вам понадобится планировщик задач.
В Windows стандартный планировщик называется Планировщик задач .
В Linux стандартный планировщик называется cron .
Оба тривиально просты в использовании.Если вы пишете код на Ruby, вы можете запланировать задачу.
Например, чтобы запланировать выполнение команды каждый час каждого дня с помощью cron
, введите crontab -e
и добавьте следующую строку:
0 3 * * * /command/to/run
Чтобы запустить его каждый час, чтобы можно было проверить базу данных, чтобы выяснить, следует ли ей что-то делать:
0 * * * * /command/to/run