我正在开发一个使用 postgresql 9.1 作为数据库的 Rails 应用程序。在 postgresql ia 中已配置为流式复制,现在如何在 rails 应用程序中添加 Master 和 Slave PostgreSQL 数据库(在 database.yml 文件中)我已将数据库详细信息指定为
发展:
适配器:postgresql 编码:独角兽 数据库:app_development 池:5 用户名:用户名 密码:密码 主机:主 ip 端口:端口号
发展:
适配器:postgresql 编码:独角兽 数据库:app_development 池:5 用户名:用户名 密码:密码 主机:从机 ip 端口:端口号
发展:
适配器:postgresql 编码:独角兽 数据库:app_development 池:5 用户名:用户名 密码:密码 主机:svale ip 端口:端口号
但是在执行此操作时会产生错误,如“ActiveRecord::StatementInvalid”“PG::ReadOnlySqlTransaction: ERROR: cannot execute INSERT in a read-only transaction”
如何在database.yml文件中指定主从数据库
问候, 巴鲁