問題タブ [delayed-job]

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 投票する
5 に答える
7830 参照

ruby-on-rails - Delayed :: Jobを使用して、複数のジョブキューを管理します

Delayed :: Job(または私の問題に対してより適切なジョブキュー)を使用して、複数のバックグラウンドデーモンにジョブをディスパッチしたいと思います。

さまざまな責任を実行するバックグラウンドデーモンがいくつかあります。それぞれが、Railsアプリからのキュー内のさまざまなジョブに関心を持っています。これはDelayed::Jobを使用して可能ですか、それともこのタスクにより適した別のジョブキューがありますか?

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

ruby-on-rails - RailsWikiサイト-htmldiffmaxescpuを使用した記事編集の強調表示/取り消し線

私はウィキスタイルのサイトを実装していて、連続するバージョン間で記事に加えられた変更を強調したいと思います。htmldiffを使用して変更を強調表示することは、CPUを集中的に使用することを除いて、うまく機能します。私はバージョン管理に素晴らしいvestal_versionsプラグインを使用しています。

では、これをどのように処理するのが最善でしょうか?バージョン作成時にon_createコールバックを使用して、htmldiffで処理された記事(バージョンテーブルの行)を処理して保存する遅延ジョブを作成することを検討しました。

これが良いアプローチである場合、宝石に触れずにvestal_versionsを拡張するにはどうすればよいですか?あるいは、もっと良いアプローチがあるかもしれません。

どんなアドバイスも大歓迎です。:)

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

automation - Heroku アプリで dyno またはワーカーを追加/削除できますか?

Heroku では、dyno とワーカーをオンザフライで追加および削除でき、それぞれが使用されると 1 秒ごとに課金されます。負荷に応じて dyno とワーカーを追加/削除できるようにアプリを設定することはできますか?

Heroku.com のこの段落では API について言及していますが、それ以上のことはわかりません。

0 投票する
2 に答える
540 参照

ruby-on-rails - 複数の Delayed::Job キューを手頃な価格で使用する方法

多くのバックグラウンド ジョブを同時に処理する必要がある Ruby on Rails アプリを使用しています。現在、私のアプリは Heroku で実行されており、ワーカーが使用している CPU やメモリの量に関係なく、ワーカーあたり 0.05 ドル/時間の料金がかかります。これにより、毎月、最大 1,200 ドルの費用がかかります。今行っていることを大幅に安くできるホストはありますか?

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

ruby-on-rails - 遅延ジョブを含む csv ファイルをアップロードする

レーキ タスク loaddata.rake があります。

別のファイル load_test_data.rb があり、csv ファイルを読み取ってデータベースにデータを保存する関数がいくつかあります。そして、rake タスクからそのファイルを呼び出しています。

Rake タスクは、このコードで正常に動作しています..

今、私は遅れた仕事で私のレーキタスクからこの関数を呼び出したい..とにかく私はそれを処理できますか??

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

ruby-on-rails - レーキジョブの問題:作業

私がレーキジョブを実行している間:仕事。

このエラーが発生します。

0 投票する
2 に答える
1648 参照

ruby-on-rails - レールでの遅延ジョブの問題。

私のコントローラー data_files_controller.rb

私のモデル data_file.rb

それはうまくいっています。今、コントローラーで遅延ジョブを使用して、..のようなモデル アクションを呼び出したいと思います。コントローラー data_files_controller.rb

出来ますか??それを行う他の方法は何ですか?問題はありますか?

この send_later を使用すると、delayed_job テーブルの列 last_error でこのエラーが発生します。

オンラインでエラーが発生しています

params['Filedata'].read の読み取り中。

params['Filedata'] で適切なデータを取得しているかどうかを確認する方法は? send_later がなければ正常に動作しています...解決策はありますか?

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

ruby-on-rails - 遅延ジョブを使用するとファイルの読み取りに失敗する

params['Filedata'] が破損しているかどうかを確認するにはどうすればよいですか?

ファイルを読み込んで他のファイルに書き込む機能がparams['Filedata']あります。

この行は私にとってはうまくいきます..

しかし、遅延したジョブ関数でこの関数を呼び出すとsend_later、エラーが発生しparams['Filedata'].readます。

0 投票する
2 に答える
2600 参照

ruby-on-rails - ruby スクリプト/delayed_job の起動に問題があります。Windows でのdelayed_job とデーモン

このエラーが発生します。

この問題を解決する解決策はありますか?? ruby script/delayed_job run で問題なく動いています。

0 投票する
2 に答える
924 参照

ruby-on-rails - rake jobs:work working fine. problem with script/delayed_job start

I am calling function with LoadData.send_later(:test). LoadData is my class and test is my method.

It's working fine while i am running rake jobs:work.

But when i am running script/delayed_job start or run that time delayed_job.log shows error like

Any solution??