問題タブ [clockwork]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
31938 参照

ruby-on-rails - delay_job にログインしていますか?

からログ出力を取得できませんdelayed_job。また、ジョブが開始されているかどうかもわかりません。

これが私のProcfileです:

そして、ここに仕事があります:

クロックワークがシステム アウトに出力されていることがわかり、ワーカー エグゼキュータが起動していることがわかりますが、ログ ステートメントがヒットしたことはありません。私も試しputsてみましたが無駄でした。

私のクロックファイルはとてもシンプルです:

これが機能することを確認したいだけですが、ログがないということはできないことを意味します。何が起きてる?

0 投票する
1 に答える
1076 参照

ruby - Clockwork Ruby Gem: 再起動するには?

Ruby の時計仕掛けの gem を再起動するにはどうすればよいですか?

Wikiを読んだ後、停止または再起動ではなく、開始のみできるようです。

プロセスを手動で強制終了して再度実行したくありません。

0 投票する
1 に答える
1154 参照

ruby-on-rails - Railsサーバーのシャットダウンでcronのようなサービス(いつでも/時計仕掛け)を自動的に停止する方法は?

Railsアプリに「いつでも」サービスを実装して、定期的に操作を実行しました。この操作は、Rails アプリの実行中にのみ実行されることが想定されており、アプリがシャットダウンされると自動的に停止します。

初期化スクリプトでcronサービスを呼び出すことで、cronサービスを自動的に開始することに成功しましたが、シェルスクリプトを手動で呼び出すexecptサービスを停止する方法を推測できません。どうやってやるの?

cron のようなサービス (いつでも、時計仕掛けなど) は気にしません。

0 投票する
1 に答える
651 参照

ruby-on-rails - クロック プロセスで Rake タスクを実行する

私の Heroku アプリケーションには、rake タスクを定期的に実行する必要があるクロック プロセスがあります。

Heroku のログ スニペットは次のとおりです。

タスクは実行されておらず、API データはフェッチされていません。問題は何ですか?clock.rb から rake タスクを実行するのは悪い考えですか?

0 投票する
1 に答える
332 参照

ruby - 時計仕掛けと register_javascript_expansion 例外

バックグラウンド ジョブとスケジューリングにSidekiqandを使用しています。Clockworklib/clock.rbのいくつかのレーキタスクを実行するための次のコードがあります:

アプリケーションを EngineYard にデプロイし、after_restart.rbフックを用意しました。

デプロイ後、ログに例外clockworkd.clock.outputが表示されます。

それを修正する方法は?

0 投票する
1 に答える
364 参照

ruby-on-rails - Clockwork を使用してヘルパー / コントローラー メソッドを実行するにはどうすればよいですか?

クロックワークの仕組みに関しては、完全に間違っていると確信しています。基本的に、関連するルートに移動することによって現在トリガーされているため、コントローラー内に存在するいくつかのメソッドがあります。これらのメソッドを実行する時計仕掛けを取得しようとしていますが、No Method Errors を含む多くのエラーが発生します。

私は周りを見回しましたが、私を正しい方向に向ける何かを見つけることができないようです. これができない場合、Clockwork を使用してアクション ロジックを実行するには、アクション ロジックをどこに置く必要がありますか?

これは現時点での私の clock.rb ファイルであり、NoMethodError が発生します。

0 投票する
1 に答える
3715 参照

ruby-on-rails - 循環依存の問題 Rails 4

したがって、libディレクトリにファイルがあります。そのファイルの先頭に、次を含めます。

そのrequireを含めるたびに、次のエラーメッセージが表示されます。

文脈では:

何か案は?

編集:

によって生成される AdminUser クラスの定義は次のとおりactiveadminです。

0 投票する
1 に答える
1352 参照

ruby-on-rails - Redis、Rails、Heroku での Sidekiq と Clock バックグラウンド タスクの一部のみの更新

Heroku で Rails、Sidekiq、Redis、および Clockwork を使用して多くのレコードでバックグラウンド タスクを実行していますが、API で更新しようとしている多くのレコードでこのエラーが発生し続けます。

ここに私のファイルがあります:

ユニコーン:

データベース:

時計:

更新投稿