【Ruby】Ruby on Rails Part3at PHP【Ruby】Ruby on Rails Part3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト850:nobodyさん 07/08/30 08:31:22 http://d.hatena.ne.jp/nowokay/20070825#1188047630 これだろ。 851:nobodyさん 07/08/30 15:03:12 railsで別タスクでの遅延処理をさせたいんだけど、何か方法はあるかな? 目的は、記事投稿をトリガにメールを一斉配信するときの 配信タスクと投稿のインスタンスの動作とを別にしたい。 記事投稿を受けたインスタンスから直接配信すると時間がかかってしまって ユーザがひたすら待たされる可能性がある。 そこで、投稿処理インスタンス内では配信要求をキューに置くだけにして、 別インスタンスで動く配信タスクがキューを見てメールを配信するようにしたい。 852:nobodyさん 07/08/30 15:49:57 キューのデータ構造があるなら簡単にRailsと別のプロセスにすればいいだけでは? Railsでやる意味は? ActionMailer って ActiveRecord ほど便利ってわけじゃないし。 Railsの外にはメーリングリストマネージャという便利なものもある バウンスの処理とか面倒でしょ。 853:nobodyさん 07/08/30 16:07:35 配信タスク(キュー)があるかどうかを調べてあれば配信する rake書いてcronで一定時間毎に起動させるとかでいいんじゃないのかしら 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch