0

私はアクションメーラーと一緒に送信されるさまざまなイベントドリブン電子メールを持っています(たとえば、ユーザーがあなたに従うときなどにメールを送信します)労働者を再雇用する。私の質問は、これらの労働者を設立する最良の方法は何ですか?送信される電子メールの種類ごとに別々のファイルを作成するか、またはすべての電子メールに対して1つのファイルを作成し、そのファイル内の別のクラスにそれぞれ入れることは理にかなっていますか?後者は私にとって意味があります。もし私がそうするなら、私はすべての電子メールを同じキューまたは異なるキューに割り当てるべきですか?電子メールの束を扱う私のメインのプロジェクトのために複数の似たような仕事をしているresque労働者のためのキューを設定する

答えて

0

それは本当にあなたのボリュームに依存する。これは、セットアップは非常に主観的な問題である、など

、私はすべてを処理する単一のRailsのメーラーのクラスを持っています通知を送信し、次に、それらのメールを処理するResqueワーカーを1人用意しています。すべてが:emailキューに関連付けられています。

パフォーマンスが問題になり、特定のキューなどの優先度を高くする必要があるまで、複数のキューを心配する必要はありません。

関連する問題