文件名称:rails_failover
文件大小:196KB
文件格式:ZIP
更新时间:2024-04-11 00:23:27
Ruby
Rails故障转移
针对以下项的主/副本设置的自动故障转移和恢复:
雷迪斯
ActiveRecord(PostgreSQL / MySQL适配器)
安装
将此行添加到您的应用程序的Gemfile中:
gem 'rails_failover' , require : false
然后执行:
$ bundle install
或将其自己安装为:
$ gem install rails_failover
用法
活动记录
在config/application.rb添加require 'rails_failover/active_record'后require "active_record/railtie"
在数据库配置中,只需将replica_host和replica_port添加到数据库配置中。
production:
host: