【问题标题】:Separating the Rails app from the database using 2 different servers?使用 2 个不同的服务器将 Rails 应用程序与数据库分离?
【发布时间】:2013-02-10 17:37:39
【问题描述】:

从实际的 Rails 应用程序中分离数据库可能是每个人想要扩展他们的应用程序时要做的第一件事,但我仍然无法找到有关如何做到这一点的教程。谁能给我一个链接,指向书中解释如何处理这个问题的页面或章节?

谢谢。

PS:我可能会使用 Nginx 作为 Web 服务器,使用 PostgreSQL 作为 RDBMS,所以如果教程以它们为例会更好。

【问题讨论】:

    标签: ruby-on-rails database postgresql scaling system-administration


    【解决方案1】:
    1. 照常设置应用服务器,但不安装数据库。

    2. 设置数据库服务器并确保应用程序服务器能够连接。

    3. config/database.yml中指定数据库服务器和凭据

    主要是这样。

    【讨论】:

    • 好的,但应用程序如何知道在哪里查找?我在 config/database.yml 中没有看到任何指定 IP 地址的属性。
    • config/database.yml的具体环境中设置为host
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多