黄片一级日日夜夜-亚洲美女图片一二三区-真人一级a爱做片毛片-欧美一级aa片系列,国产a一级毛片视频一级,国产高中学一级毛片在线视频,中国黄色一级毛片视频
黄片一级日日夜夜-亚洲美女图片一二三区-真人一级a爱做片毛片-欧美一级aa片系列,国产a一级毛片视频一级,国产高中学一级毛片在线视频,中国黄色一级毛片视频
Rails でバッチ処理といえば、 3.0 未満では script/runner、Rails 3.0 以上では script/rails runner コマンドがありますが、環境を全部ロードするのでスタートアップがクソ重いですよね。daemon_generatorとかを使うという手もありますが、やや大仰だなぁ、という時に手軽な方法をお教えします。 簡単に言うと、actionに処理内容を書いて、ローカルのスクリプトからHTTPアクセスして叩く、という方法です。手動やcron/crontabで処理しようと思ってたなら使えると思います。 app/controllers/hoge_controller.rb class HogeController < ActionController::Base def batch # IP制限しないと怖いですよ…… raise NotFoundError.ne
事の発端は、がりがり実装していたコントローラのメソッドをクーロンからも実行したいという感じ。 いくつか調べてみるとrailscronとか、いくつかの方法でmodelは叩ける。 けどcontrollerは「wgetすれば?」という感じ?なのかしら。 それはなんかイヤだし、modelに移すのもね。 で、色々と調べてみると、かなり盛り上がってる記事を発見! http://matthall.wordpress.com/2006/12/06/how-to-execute-a-rails-controller-action-via-cron/ 読んでみるとなるほど簡単で、runnerにActionControllerを指定して叩いてあげればいいみたい。 $ script/runner -e development "app = ActionController::Integration::Sessio
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く