0

XMPPサーバーに情報をプッシュするdelayed_jobタスクがあります。理想的には、送信するデータがあるたびに新しい接続を作成するのではなく、XMPP への接続を一度作成してから、常にデータをプッシュします。

ワーカーの起動時に一種の「セットアップ」メソッドを実行するためのdelayed_jobに何らかの機能はありますか? 各ワーカーが独自のセットアップ メソッドを実行してもかまいません。XMPPサーバーに毎回ゼロから接続するすべてのジョブ(1日あたり数千)を望んでいません。

助けてくれてありがとう!

4

1 に答える 1

1

遅延ジョブに「フック」(エンキュー、前、後、成功、エラー、失敗) が追加されました。これらは 2010 年 6 月頃に追加されたようです。再利用する既存の接続を見つけたい場合は、おそらく before フックが機能します。 .

于 2011-04-21T20:52:15.700 に答える