Описание тега clockwork
Clockwork - это замена cron. Он работает как рубиновый процесс и может использоваться для планирования повторяющихся задач, таких как асинхронные рабочие задания.
1
ответ
Sidekiq и фоновое задание часов на Redis, Rails, Heroku, только обновление некоторых
Я выполняю фоновое задание на многих записях с помощью Rails, Sidekiq, Redis и Clockwork на Heroku, но я продолжаю получать эту ошибку на многих записях, которые он пытается обновить с помощью API: ActiveRecord::ConnectionTimeoutError: could not obt…
17 фев '14 в 01:59
0
ответов
Заводная задача не выполняется каждый полный час
Я использую Clockwork версии 0.7.0 (да, я знаю, что она устарела), и я устанавливаю задание для запуска каждый час: every(1.hour, 'My job', :at => '**:00') Но работа выполняется только раз в несколько часов: 2017-09-17T00: 00: 07.701970 + 00: 00 …
01 окт '17 в 12:54
1
ответ
Как инициализировать среду rails 5.1 из скрипта ruby для часового механизма
Мне нужно инициализировать рельсы из произвольного скрипта, чтобы я мог получить доступ к некоторым объектам ActiveRecord, используя Clockwork ОБНОВЛЕНИЕ: проблема возникает только когда require 'clockwork' а также require_relative './config/environ…
07 янв '18 в 05:45
1
ответ
100% надежный процесс часов на Heroku?
Я использую Rails 5 на Heroku для очень бережного приложения обработки платежей, которое будет выполнять большие объемы обработки. Приложение не обладает большой функциональностью, поэтому оно там и размещается. Тем не менее, одна вещь, которую он д…
14 сен '16 в 17:43
0
ответов
Часовой механизм требует своего собственного процесса?
Я видел людей, которые говорили в нескольких разных местах, что часовой механизм должен запускаться на своем собственном динамо с прокфилем, который может выглядеть примерно так (пример из heroku): clock: bundle exec clockwork lib/clock.rb Есть ли п…
26 мар '15 в 22:22
2
ответа
RailsAdmin Не удалось загрузить модель при использовании Clockwork и CKEditor
В настоящее время я получаю 2 ошибки. Один в журналах включает в себя: [RailsAdmin] Could not load model Clock, assuming model is non existing. Другой - когда я запускаю тесты для доступа к rails_admin: wrong number of arguments (2 for 0) Использова…
09 авг '15 в 19:08
2
ответа
Заводной режим в очереди ActiveJob фоновых заданий
Запуск Rails 4.2.0, поэтому я использую ActiveJob с Sidekiq. Мне нужно вызывать регулярно запланированные фоновые задания, поэтому я надеюсь использовать Clockwork, но я не видел примеров того, как использовать его с ActiveJob. Вот мой lib / clock.r…
18 янв '15 в 23:46
2
ответа
bundler: команда не найдена: часовой механизм
Я хочу использовать часовой механизм в своем проекте ruby on rails. Ruby 1.9.3 Rails 3.0.9 я запустил пакетную установку в корне Installing clockwork (0.7.5) .... Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is i…
25 апр '14 в 07:28
1
ответ
Как запустить заводную задачу в начале месяца?
Я хотел бы запускать задание каждое начало месяца. Например: 2017-01-01 00:00:00 // January has just started 2017-02-01 00:00:00 // February has just started ... ... Как это сделать с помощью часового механизма?
04 окт '16 в 15:57
2
ответа
Laravel отключить провайдера (по маслу) на лету
У меня есть установка ларавеллы с установленным часовым механизмом. И у меня есть ремесленная команда, выполнение которой занимает очень много времени, так что часовой механизм будет занимать слишком много памяти. Мне все еще нужно это расширение. К…
01 сен '15 в 15:46
0
ответов
Часовой механизм не входит в консоль Heroku
Я использую "Заводной камень" для запуска ряда рейковых заданий. Все выглядит хорошо, но, кажется, puts Команды не появляются в журналах, и было просто интересно, если кто-нибудь имел представление, почему? require File.expand_path('../../config/boo…
09 июн '15 в 00:24
1
ответ
Запуск Rake-задачи с тактовым процессом
В моем приложении Heroku у меня есть процесс clock, который должен периодически выполнять задачу rake. Я использую gem clockwork. Вот код в lib/clock.rb: require File.expand_path('../../config/boot', __FILE__) require File.expand_path('../../config/…
16 июл '13 в 03:42
2
ответа
Процесс часов Heroku: как обеспечить, чтобы рабочие места не были пропущены?
Я создаю приложение Heroku, которое опирается на запланированные работы. Ранее мы использовали Heroku Scheduler, но тактовые процессы кажутся более гибкими и надежными. Итак, теперь мы используем процесс синхронизации, чтобы ставить фоновые задания …
15 авг '14 в 02:02
1
ответ
Динамическое создание файла часов (или любого файла) во время развертывания Rails на Heroku
Я использую гем Clockwork для планирования заданий в приложении Rails, развернутом с Heroku. Для незнакомых это в основном читает из clock.rb файл в корне вашего приложения.. # config.rb # Schedule every Monday @ 13:00 UTC every(1.week, "some descri…
11 окт '15 в 01:43
1
ответ
Как я могу запустить заводную работу вручную?
Название говорит обо всем на самом деле. Можно ли запускать заводные задания вручную? Например, если у меня есть clock.rb файл module Clockwork every(15.minutes, 'api.sync_shifts') do Shift.sync end on(:after_run) do |event, t| REDIS.hset("clockwork…
16 июн '16 в 18:23
1
ответ
Heroku Resque/ Clockwork 'Не определено задание для класса'
Я пытаюсь запустить фоновую работу на Heroku, используя Resque / Clockwork. Локально, задания ставятся в очередь Clockwork и выполняются Resque, как и ожидалось. На Heroku иногда это работает... но большую часть времени Clockwork ставит в очередь за…
08 апр '14 в 18:34
0
ответов
Заводной камень "at:" время, не вызывающее события
Мой часовой механизм script.rb похоже: module Clockwork configure do |config| config[:sleep_timeout] = 1 config[:tz] = 'EST' config[:max_threads] = 15 config[:thread] = true end handler do |job| puts 'job triggered' end every(1.day, 'test', at: '13:…
17 май '16 в 17:08
1
ответ
RSS - Feedjira обновляет, жемчужина часов работает в рельсах
Я новичок в рельсах, поэтому я посмотрел Railscast #168, чтобы понять, как работает feedjira. Я понял, как это работает сейчас. Я получил функциональные возможности для работы, а также. Где я борюсь в разделе обновлений, я не могу заставить работать…
26 июн '15 в 03:55
2
ответа
Отправлять ошибки с часовых механизмов на воздушный тормоз?
Как лучше всего отправлять ошибки от часового механизма на Airbrake?
27 июн '17 в 19:43
1
ответ
Как запустить Clockwork в Heroku
Я действительно новичок в Heroku, но у меня есть проблема. Я создал Clockwork скрипт под названием "clock.rb" в рельсах, и я использую: bundle exec clockwork clock.rb чтобы запустить его в фоновом режиме на моем локальном сервере, но как я могу запу…
20 апр '18 в 11:54