0

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

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

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

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

提前致谢 。

4

2 回答 2

0

陷入了日志问题。

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

于 2012-04-13T12:02:03.853 回答
0

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

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

于 2012-03-17T14:48:52.943 回答