Rubyが好きなプログラマーの日記。日々の生活、開発に関するメモとか考えとか。
ここのtDiaryには、ほとんど書くことは無いのだけど、最新にアップデートした。 気づけば、Herokuから通知が来ていて、いくつか手を入れないと表示すらされない状態だったので直した。
これまでtdiary-redis-cache をconnection_poolに対応させるパッチを充てて使っていた。
けれど、Heroku RedisがTLS必須になっており、さらにそれがオレオレ認証になっていてVerifyをさせないようにRedisクライアントをオブジェクトを生成しないといけない状態だった。
しかし、tdiary-redis-cache(少なくとも自分がパッチを充てたバージョン)は、内部でRedis.new
をしていて、外から注入できないようだった。
ということで、tdiary-redis-cacheを使わないことにした。 Sidekickはオプションを渡せるようなので、こういう仕組みがあると良いのかもしれない。