【问题标题】:What I need to know when using shared database connection?使用共享数据库连接时我需要知道什么?
【发布时间】:2012-08-13 17:42:17
【问题描述】:

我正在 Heroku 上使用 Ruby、Sinatra 和 Mongo 开发 FB 应用程序。我认为共享数据库连接是个好主意,但我不知道它在生产中的样子。

【问题讨论】:

  • 你可能指的是connection pooling
  • 对,连接池。当我需要增加代表数据库连接的实例数量时,可以处理多少个数据库并行连接?

标签: ruby mongodb heroku sinatra


【解决方案1】:

我不确定你在哪里看过或研究过。

除了上面@Stennie 的链接,查看以下链接 -

  • 查看github上的ruby驱动的实际源代码。那里有大量信息,包括一个部分和一个连接池示例。

  • 查看整体ruby driver information

  • 一些notes 在驱动程序中进行池化。

  • 另见 question 由原始 Ruby 驱动程序作者在 So 上回答。

如果您没有使用连接池,您可能会在日志中看到以下 messages

【讨论】:

    猜你喜欢
    • 2020-10-12
    • 2023-04-02
    • 2023-03-03
    • 1970-01-01
    • 2016-03-24
    • 2010-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多