Ruby on Railsでリマインダー型関数を作成するにはどうすればよいですか?私が欲しいのは、基本的にデータベース機能を定期的に(1分ごとに)呼び出す無限のスレッドです。あたかも宝石の大部分(神、いつでも、など)がcronの仕事に頼っているかのように見えます。Ruby on Railsでリマインダー関数を作成
これを実行するには、堅牢でスケーラビリティの高いcronジョブが最適ですか?サーバーのバックグラウンドでスレッドを実行する際の欠点は何ですか?
Node.jsのようなものは、このようなものに行くより良い方法ですか? Javascriptには、私が必要とするものと思われる組み込みのsetInterval関数があります。散在した質問を申し訳ありません、オプションを見てください。
(特にRubyで)
どのようなリマインダーの?リマインダーの間隔は何ですか?ページをリフレッシュしないで1〜60分、または多くのページを訪問して何日もかかりますか? – ayckoster
私はRORデベロッパーではありませんが、node.jsを使用してもこれは問題ありません。 – Alfred
私はちょうど1分ごとにイベントを発生させることができるクロック、すなわち何かが必要です。このイベントはUIの更新ではなく、照合レコードのDBを確認する必要のあるバックグラウンドプロセスです。一致する各レコードに電子メールが送信されます – hoitomt