Задача планирования iron.io / iron_worker run_every игнорируется....(с использованием ruby ​​gem),

Используя iron.io в приложении rails. их Ironcast были действительно хороши, и это довольно просто. странное поведение в том, что я настроил запланированное задание во время запуска рельсов (application.rb), я установил запланированное задание на 10 минут (600 секунд), но задачи запускаются каждую минуту (или около того, почти как если бы... как можно чаще).

Задачи создавать и запускать. Первый соединяется с моей герою БД, но другие задачи часто не выполняются (проблема с подключением, но я думаю, что это происходит потому, что это происходит так быстро).

schedule = @iwclient.schedules.create("schedule", {:database => dbsettings },{:run_every => 600 } )

я что-то пропустил?

  • Я пробовал разные тайминги, похоже, не имеет значения.
  • у меня есть выходные данные отладки, отображающие результаты создания задачи, например, ставит schedule.inspect.to_s

приветствуем любые рекомендации, если у кого-то были подобные проблемы

Бен

это настройки БД, подтвержденные во время вывода отладочной задачи iron_worker, что они правильно заполнены, действительно, задача действительно выполняется и завершается нормально.

dbsettings = {
:adapter => "postgresql",
:database => "xxx",
:host => "ec2-107-20-224-35.compute-1.amazonaws.com",
:port => 5432,
:username =>  "xxxx",
:password => "xxx",
:sslmode => "require"}

0 ответов

Другие вопросы по тегам