問題タブ [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.
ruby-on-rails - delay_job にログインしていますか?
からログ出力を取得できませんdelayed_job
。また、ジョブが開始されているかどうかもわかりません。
これが私のProcfileです:
そして、ここに仕事があります:
クロックワークがシステム アウトに出力されていることがわかり、ワーカー エグゼキュータが起動していることがわかりますが、ログ ステートメントがヒットしたことはありません。私も試しputs
てみましたが無駄でした。
私のクロックファイルはとてもシンプルです:
これが機能することを確認したいだけですが、ログがないということはできないことを意味します。何が起きてる?
ruby - Clockwork Ruby Gem: 再起動するには?
Ruby の時計仕掛けの gem を再起動するにはどうすればよいですか?
Wikiを読んだ後、停止または再起動ではなく、開始のみできるようです。
プロセスを手動で強制終了して再度実行したくありません。
ruby-on-rails - Railsサーバーのシャットダウンでcronのようなサービス(いつでも/時計仕掛け)を自動的に停止する方法は?
Railsアプリに「いつでも」サービスを実装して、定期的に操作を実行しました。この操作は、Rails アプリの実行中にのみ実行されることが想定されており、アプリがシャットダウンされると自動的に停止します。
初期化スクリプトでcronサービスを呼び出すことで、cronサービスを自動的に開始することに成功しましたが、シェルスクリプトを手動で呼び出すexecptサービスを停止する方法を推測できません。どうやってやるの?
cron のようなサービス (いつでも、時計仕掛けなど) は気にしません。
ruby-on-rails - クロック プロセスで Rake タスクを実行する
私の Heroku アプリケーションには、rake タスクを定期的に実行する必要があるクロック プロセスがあります。
Heroku のログ スニペットは次のとおりです。
タスクは実行されておらず、API データはフェッチされていません。問題は何ですか?clock.rb から rake タスクを実行するのは悪い考えですか?
ruby - 時計仕掛けと register_javascript_expansion 例外
バックグラウンド ジョブとスケジューリングにSidekiq
andを使用しています。Clockwork
私lib/clock.rb
のいくつかのレーキタスクを実行するための次のコードがあります:
アプリケーションを EngineYard にデプロイし、after_restart.rb
フックを用意しました。
デプロイ後、ログに例外clockworkd.clock.output
が表示されます。
それを修正する方法は?
ruby-on-rails - Clockwork を使用してヘルパー / コントローラー メソッドを実行するにはどうすればよいですか?
クロックワークの仕組みに関しては、完全に間違っていると確信しています。基本的に、関連するルートに移動することによって現在トリガーされているため、コントローラー内に存在するいくつかのメソッドがあります。これらのメソッドを実行する時計仕掛けを取得しようとしていますが、No Method Errors を含む多くのエラーが発生します。
私は周りを見回しましたが、私を正しい方向に向ける何かを見つけることができないようです. これができない場合、Clockwork を使用してアクション ロジックを実行するには、アクション ロジックをどこに置く必要がありますか?
これは現時点での私の clock.rb ファイルであり、NoMethodError が発生します。
ruby-on-rails - 循環依存の問題 Rails 4
したがって、lib
ディレクトリにファイルがあります。そのファイルの先頭に、次を含めます。
そのrequireを含めるたびに、次のエラーメッセージが表示されます。
文脈では:
何か案は?
編集:
によって生成される AdminUser クラスの定義は次のとおりactiveadmin
です。
ruby-on-rails - Redis、Rails、Heroku での Sidekiq と Clock バックグラウンド タスクの一部のみの更新
Heroku で Rails、Sidekiq、Redis、および Clockwork を使用して多くのレコードでバックグラウンド タスクを実行していますが、API で更新しようとしている多くのレコードでこのエラーが発生し続けます。
ここに私のファイルがあります:
ユニコーン:
データベース:
時計:
更新投稿