タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

memcacheとrailsに関するd14aのブックマーク (2)

  • RailsでMemcachedが落ちていてもエラーにならない方法

    Photo by masuidrive76 Railsで高速化するためには、Memcachedによるキャッシュが欠かせないですが、もしmemcachedが落ちてしまうと、サービス全体でエラーが発生してしまうのが、気になるところでした。 Takiuchiさんと話をしていて、fiveruns-memcache-clientを使うことで、memcachedを再起動さえすれば自動で再接続されることはわかったのですが、やはりmemcachedが落ちている時はエラーになってしまうのが問題でした。 どうせ、キャッシュはキャッシュなのだから、memcachedが落ちている間はキャッシュを使わない様にするパッチをmemcache-clientに組み込もうと思って作業をしていたら、実はcache_fuにその機能があるのを発見しました。 config/memcached.ymlで、「raise_errors:

    RailsでMemcachedが落ちていてもエラーにならない方法
  • rails のセッション管理に memcache を使う方法 - 夜の Discovery

    rails は 2.X からデフォルトのセッションストアが CookieStore になりました。 ログイン認証のあるアプリケーションだと、セッションにユーザーID入れておいて、 (Cookie にオブジェクトを入れるのは危険なので ID だけ入れる) リクエストごとにユーザー検索をすると思うけど、毎回検索したくないために、 結局 memcache を使ってユーザーをキャッシュしたりする。 それなら、最初から memcache でセッション管理して、 セッションにユーザーオブジェクトを格納すればいいんじゃないの?と思います。 ということでそのやり方のまとめ。 memcache のインストールは省略します。 memcache-client のインストール gem install memcache-client environment.rb (省略) Rails::Initializer.ru

    rails のセッション管理に memcache を使う方法 - 夜の Discovery
  • 1