エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 人気コメント
- 新着コメント
関連記事
active_record_mysql_xverify - so what
active_record_mysql_xverifyというgemファイルを書いた。 github.com これは何? RailsでAuroraを使う... active_record_mysql_xverifyというgemファイルを書いた。 github.com これは何? RailsでAuroraを使うときに、フェイルオーバー時に旧マスタにつなぎに行く問題をなんとかするやつ。 世間様を見渡すに「コネクションプール使うな。接続を切れ」というのが現状の解決策のようだけど、もうちょっとなんとかしたかったので作成。 使い方 config/environments/production.rbとかに ActiveRecordMysqlXverify.verify = ->(conn) do conn.ping && conn.query('show variables like "innodb_read_only"').first.fetch(1) == 'OFF' end または ActiveRecordMysqlXverify.verify = A