задание крона, не работающее

Это мало странно теперь, когда задание крона не работает, поскольку я установил. Я установил еженедельное задание для отправки электронного письма, но я получаю несколько электронных писем ежедневно. Ниже мой код;

# sends email every monday at 4:00 am 
00 04 * * 1  /usr/bin/ruby /home/mbm/www/current/script/runner /home/mbm/www/current/app/models/add_to_delayed_job.rb -e production
  • 00-> Минуты
  • 04-> Часы (0-24)
  • 1-> Дни / 0-6 / Sun - Расположился

Отправка электронного письма прекрасна, но время не работает, насколько установлено.

Заранее спасибо

0
задан 05.10.2010, 13:42

2 ответа

Необходимо действительно проверить Каждый раз, когда драгоценный камень, хороший рубиновый драгоценный камень для автоматизации создания cronjobs. Скринкаст об этом здесь (Railscasts).

Затем Вы сделали бы что-то вроде этого:

every :monday do
  rake "email:send" # My configuration
end

Добавляет 0 0 * * 1 cd /my/path && RAILS_ENV=production /usr/bin/env rake email:send в мой crontab файл

Но как ответ, попробуйте, как Raghuram сказал, использовать 0 4 * * 1 вместо этого.

0
ответ дан 27.11.2019, 19:07

Похож на Ваш cronjob, настраивается правильно. Вся электронная почта останавливается, если Вы комментируете ее? (т.е. могло там быть другое задание, настроенное где-то в другом месте?)

0
ответ дан 27.11.2019, 19:07

Теги

Похожие вопросы