阿帕奇负载

ela*_*ted -3 capacity-planning capacity apache-2.2

我计划在我的 Apache 服务器上运行一个聊天脚本,它使用每秒轮询来接收消息。我知道 Comet 等,但我目前不想使用它们。

我想知道是否有人可以给我它能够处理的并发用户的大致数量?

服务器规格 Ubuntu 服务器,256MB RAM,四核

脚本基本上是一个简单的聊天脚本,如果有任何新消息,它会从 mysql db 中读取,如果是,则返回这些消息,否则退出。

感谢您的时间。

Vin*_*ere 5

因为您的 apache 服务器几乎可以在所有东西上运行,从诺基亚 Internet 平板电脑到满载的 Sun E25K,并且消息的获取可以从简单地从文件中读取行到执行昂贵的数据库查询,而您的 apache 可以以近乎无限的方式设置(mpm-wise);你应该:

  • 提供更多细节(并考虑到即使那样,最大的部分将是猜测)
  • 自己运行一个基准测试。(仔细设计一个尽可能符合现实生活的场景......)

虽然语气可能是讽刺的,但我坚信第二个建议是最好的,并且我不想以任何方式冒犯你......