我正在开发Rails 4.0.2测试这个伟大的宝石八达通.
我创建了一个Slave db并配置章鱼如下(config> shards.yml):
octopus: environments: - development replicated: true fully_replicated: true verify_connection: true development: slave1: host: 192.168.1.12 adapter: mysql2 username: slave_reader password: my_password database: my_server_development reconnect: true
它非常好用,从Slave读取并写入Master,但是如果My Slave服务器关闭,我希望它重定向到Master db并获取内容,但是经过一段时间的尝试,它会抛出错误:
无法连接到'192.168.1.12'上的MySQL服务器(113)
如果Slave服务器关闭,我该怎么做才能使章鱼查找我的Master数据库?
提前致谢!