Mongrel集群在Windows上并行运行

时间:2012-03-01 12:21:16

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

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

我已经为mongrel定义了10个集群来正确处理请求。 当我发出任何具有大量db操作或需要时间执行的请求时,我的所有mongrel集群都忙于显示相同的日志。

相同的mongrel群集设置在Linux服务器上正常工作。

你能否让我摆脱这个瓶颈。

提前致谢。

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

陷入了日志问题。

所以我为每个集群设置了不同的日志文件,并且工作正常。