resque

    2

    1答えて

    Help!ランダムな時間のように思えるところで、「MySQLサーバーが去ってしまった」というエラーが出てきます。同じ労働者が時々走り、次にこの方法でクラッシュします。私は狂気にパターンを見つけるように見えることはできません。 私は、次の解決方法を試してみました:私の各タスクのメソッドを実行中 ActiveRecord::Base.verify_active_connections! を、res

    2

    1答えて

    私はMacbookの空気の上に41人のresque労働者を回転させることができることに気付きました。どのように私は任意のマシン上でスピンアップできるの数を計算するのですか? できるだけ多くの作業者が最適に回転していますか?

    2

    1答えて

    Resque users` Mysql2 ::エラーを返して `でSHOW FIELDS::MySQLの接続を閉じusersマイワーカークラスがどのように見える Worker 8608f362-819b-4c15-b42b-69c4df00d27b:1 on low at about 16 hours ago Class AddLiveView Arguments

    1

    1答えて

    特定の時間内に処理されない場合、ジョブをタイムアウトさせる機能を実装する必要があります。 ジョブが作成されたが、キューが長すぎたり、作業に時間がかかりすぎたりして1時間以内に処理できないとします。 私はそのような場合に削除されるべき仕事を望んでいません...それを行うための最善の方法は何ですか?おそらく、私が監督している設定パラメータやサードパーティの宝石がありますか? おかげ

    5

    2答えて

    私はpostgresマルチテナント環境を作成しています。 クライアントAにはschema_1、Bにはschema_2などがあります。 私はすべてのクライアントを知っていませんので、データに基づいて新しいスキーマを作成するための簡単な小さな作業がありますテナントテーブル..すべて完全にダイナミック:新しいクライアントを追加し、新しいテナントを追加し、レーキテナントを実行します。db:migrate

    0

    2答えて

    たとえば、2つまたは3つのWebサーバーのWebファームでresque-schedulerを使用して1時間ごとに実行するresque cronジョブを実行している場合、どうすればジョブはWebサーバーごとに1回送信されませんか?

    1

    2答えて

    私は定期的な間隔でレークタスクをエンキューする必要がある、Redis/ResqueでHeroku上で実行されているRuby on Railsアプリケーション(1.9.2および3.2)を使用しています。今は私のローカルマシンから「heroku run rake update_listings」を1日に1回または2回実行しています....私はこれを自動化したいと思います。私はいつもの宝石を試しましたが

    2

    2答えて

    私はherokuで作業を再開しようとしています。それは私の他のアプリケーションで動作しますが、私は労働者のログにこのエラーを理解していない: PG::Error: result has been cleared: SELECT "users".* FROM "users" WHERE "users"."id" = $1 LIMIT 1 は、私はキューにジョブを追加するたびので、作業員は、仕事を

    4

    1答えて

    Ok ..私は24人のワーカーを持っています(私はそれを理解しています) 私は1000人のクライアントを持っています。それぞれpostgresqlデータベースに独自の「スキーマ」があります。 各クライアントには「後で」実行できるタスクがあります。私の会社のバックエンドに注文を送信するのは素晴らしい例です。 私はクライアントごとに新しいキューを作成でき、各キューには独自のワーカー(プロセス)があると

    0

    1答えて

    私は Resque.enqueue(Hello) を持つすべての重い物を持ち上げるのバックグラウンドタスク、マイライブラリ/パーサ/ file.rbで を処理するために救助を使用しています。このリダイレクトします私は class Hello def self.perform(page) ....... ....... end rescue Exception => e log "e