2009-01-16 44 views
8

有没有一种方法可以限制运行在我的Apache服务器上的Web应用程序的并发连接数。限制Apache2中并发连接的数量

我的服务器版本就是Apache 2.2.11

+0

从到注释limitipconn回答它看起来像你正在寻找阻止来自一个用户*(或IP)的并发连接*而不是全局连接*如果是这样,你可能想编辑你的问题。另外,如果您阻止IP地址,请注意隐藏在单个代理后面的大型网络。 – 2009-02-12 20:40:02

+0

我不想阻止来自单个IP的并发连接。我只希望限制与Apache的总活动连接的最大数目。 – 2009-02-13 09:47:12

回答

0

我不知道是否会对你有用,但绝对值得的机会。

也许你可以使用指令 MaxClientsListenBackLog

虽然它们适用于并发访问整个服务器,不仅是你的应用程序,并在资源基础。

2

看看limitipconn模块。

+1

上面的链接与Apache 1.3相关。对于Apache2,链接是http://dominia.org/djao/limitipconn2.html。无论如何,我会尝试。 – 2009-01-16 15:20:52

0

我们完全构建了一个应用程序层的东西,它可以存储,检查和限制可以同时登录的应用程序用户数量的限制。

如果超过了,我们将它们发送到“候诊室” - 像魅力一样工作。

所以这是所有的应用程序管理 - 我们有一个集群中的多个Apache服务器。

我们没有使用Zend集群的东西,国际海事组织。