【问题标题】:Mongrel clusters are running parallel on windowsMongrel 集群在 Windows 上并行运行
【发布时间】:2012-03-01 12:21:15
【问题描述】:

我已经使用 Mongrel 应用服务器和 Apache Web 服务器在 windows 上设置了我的 rails 应用程序。

我已经为 mongrel 定义了 10 个集群来正确处理请求。 当我提出任何具有繁重的数据库操作或需要时间执行的请求时,我所有的 mongrel 集群都很忙并显示相同的日志。

相同的 mongrel 集群设置在 Linux 服务器上运行良好。

你能帮我摆脱这个瓶颈吗?

提前致谢。

【问题讨论】:

    标签: ruby-on-rails mongrel mongrel-cluster


    【解决方案1】:

    听起来本机数据库访问库正在锁定某些东西,或者数据库本身的配置方式是只允许对相关表的独占访问。 (听起来很可能是前者,假设它与您的应用程序的 Linux 服务版本访问的数据库完全相同。)

    因此,您的问题的答案可能源于您正在使用的特定数据库提供商。它是什么... sqlite、Postgres、MySQL、MS SQL Server?

    【讨论】:

    • 数据库是 MySQL。而且我认为问题不是由于 database 。我被困在日志文件之间,所以我为每个集群设置了不同的设置,一切正常。感谢您的回复。
    【解决方案2】:

    陷入了日志问题。

    所以我为每个集群设置了不同的日志文件,一切正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-07
      • 2010-09-07
      • 2017-01-08
      • 2011-02-16
      • 1970-01-01
      • 2010-11-11
      • 1970-01-01
      • 2018-03-09
      相关资源
      最近更新 更多