delayed-job

    6

    4答えて

    私のローカルマシンでは、私は私のレールアプリを起動しようとしており、フォアマンを使って作業員を遅らせています。私のProcfileは次のようになります: web: bundle exec rails server -p $PORT worker: bundle exec rake jobs:work 私がforemanを起動すると、最初の2つのWeb要求だけが実行されます。 3番目の要求で、

    5

    2答えて

    で複数のワーカーを開始:Herokuの上 web: bundle exec rails server thin -p $PORT worker: bundle exec rake jobs:work を、これはNは私がすることをスケーリングしてきたものは何でもあるNワーカータスクを起動します。私の開発システムで 、 $ foreman start は、唯一のワーカータスクを起動します。私

    18

    1答えて

    私はdelayed_jobを初めて使っています。私は自分の "カスタムジョブ"を書き始めています。それぞれのカスタムジョブは基本的には普通のルビークラスですが、私はこれらのカスタムジョブクラスがプロジェクトのディレクトリ構造内にどこに格納されているのかよくわかりません。 私はlibが思っているが、libには、この時点でジャンク引き出しのようだ:/(多分それはしかし大丈夫です) 感謝!!

    0

    1答えて

    私はcronジョブと遅延ジョブを提供していますので、バックグラウンドジョブを使用してメールを送信したいのですが、delayed_jobを使用しています。しかし def dashboard @user = User.find(params[:id]) UserMailer.delay.initial_email(@user) end 私のコード 方法メール送信で

    0

    1答えて

    私は、fBLikesを行うDelayed :: Job(私はStackOverFlowでたくさん投稿しますが、まだ問題は解決していません) nデータベースには名前、ID、fbLikes、fbId、urlがあります。 これはプログラムのための私のステップです。 [ホームページ]会社一覧 - >会社[会社に関する情報を挿入]作成 - >保存FBID、名前、ID、URLではなくFBLIKES - >ホー

    8

    3答えて

    私は、1分に1回(delayed_jobを使用して)実行する必要がある定期的なタスクを持っています。そのようなタスクがシステムにまだ存在していない場合、Railsが自動的にロードを終了するようにしたいと思います。 私はRailsのブート・フロー全体の最後でいくつかのコードを実行するのに適していますか?誰かがconfig/environments/development.rb(または他の環境)を提案

    0

    1答えて

    誰かが私にこのエラーを理解させる助けになることができますか?私はこれが古い、未回答の質問ですけど、それが役立つかもしれない、この上の誰がつまずく場合... heroku rake jobs:work --app thehockeycommunity --trace ** Execute jobs:work [Worker(host:8e8e4caf-9879-4fd7-94c5-d22d866

    1

    1答えて

    実際に本番モードで遅延ジョブを有効にしたいと考えています。だから私は 」でエラーを持つコンソールでと " RAILS_ENV =生産スクリプトは/ を開始delayed_job" と入力します。dir => File.join(DIR、 'tmp'、 'pids')、 "そのレポートは未定義のdir ...オンラインで元のファイルについて検索しますが、検索できません。 #!/usr/bin/env

    0

    1答えて

    上の誤った送信者に電子メールを送信し、私は、有効な電子メール送信者のある電子メールでいくつかのことが間違って発見した3.0.1 delayed_jobを使用しています。 まず、Gmailの(xxx.gmail.com)で動作するActionMailerを設定しても問題なく動作します。 しばらくプロダクションサーバーにデプロイした後。 メールサーバーで動作するように新しいActionMailerを設

    0

    1答えて

    私のローカルバージョンでは、9000を超える遅延ジョブを実行するバックグラウンドプロセスがあります(実際にはdragonball z jokeではありません)。 バックグラウンドジョブを使用する理由は、バックグラウンドで作業するためにサーバーがリソースを割り当てているうちに、Webインターフェイスにアクセスできるようにするためです。しかし、遅延ジョブが実行されている間に、私はウェブサイトにアクセス