rails

SCGIのメモ

ウソかホントか、メモ。 SCGI経由で実行している場合は、rubyファイルを編集した後SCGIを再起動しないと変更内容が反映されない。 root以外でSCGIを起動すると、アクセス時にエラーになる。 http://hoge/ とアクセスしたときに任意のコントローラに振り分け…

send_fileでダウンロードするとメモリ不足に?

小さなファイルならぜんぜん問題ないんですが、500MBくらいのファイルをsend_fileで送り出そうとすると、WEBrickプロセスが落ちます。 n 20 12:05:03 colinux kernel: oom-killer: gfp_mask=0x1d2 Jan 20 12:05:03 colinux kernel: DMA per-cpu: empty Jan 2…

jpegファイルのダウンロード

ヽ( ・∀・)ノくまくまー(07-05[長年日記]) を参考に send_file '/path/to.jpeg', :type => 'image/jpeg'とやって、画像のダウンロードを実装しました。 ローカルのcolinux環境だとOKだったんですが、玄箱で実行したら XXXX.rb:38: warning: parenthesize arg…

SCGIでrailsが速くなった!

コメントで教えていただいたSCGIを導入したら、劇的に速くなりました! ありがとうございます!>ささださん、id:zhestoさん #ささださんのコメント日時に正直びびりますた。 やはりCGI呼び出しの負荷が大きすぎたようです。 ていうか、性能低すぎ。玄箱(無…

玄箱でRailsを動かしてみた

遅くて使い物にならん…。 どうしたものか…。 表示までに10秒くらいかかるんだけど…。 Windowsマシンで開発してたから気がつかなかったなぁ…。 どうしようかなぁ…。 まいったなぁ…。

PostgreSQL連携

やっとやりたいことができた。自宅Debianサーバのdist-upgradeをすることになったのも実はこのため。railsでPostgreSQLと連携するためには、PostgreSQLのバージョンは7.4以上じゃなきゃだめなのです。 で、おとといまでは7.1とかだったので、out of memoryな…