如下配置的服务器最多能承载多少虚拟主机呢?

如下配置的服务器最多能承载多少虚拟主机呢?

操作系统: windows 高级服务器版

内存: 1G

CUP: 至强2.4G

Apache2.0.53
当然还要看你apache的相关问题了,例如日志,其他软件等.我觉得在linux下跑apache会更快.


QUOTE:
原帖由 "evilyao" 发表:
操作系统: windows 高级服务器版

内存: 1G

CUP: 至强2.4G

Apache2.0.53

再次请教,就以上配置 MaxKeepAliveRequests  MaxRequestsPerChild

ThreadsPerChild 这三个指建议设置多少呢?  或者说请高手就以上硬件环境能否给个推荐的httpd.conf配置呢。  这段时间Apahce经常停止服务 好烦人

为了服务器性能,我把写access.log这个都关掉了

Apache 2.0.52以后就好像没有MaxClients这个配置参数了吧? 我怎么找不到呢。
你说说你目前的负载,和你预期的负载?
现在不知道为什么 任务管理器中的进两个Apache进程 主进程每次都是40多M的时候Apahce就停止了服务,必须重启一下APAHCE。 当时内存还有内存总数的30%可用。

目前整台服务器上的虚拟主机日访问量不会超过15000/天。 同时在线人数最高不超过180。就出现以上情况

我想 支持个 500-800人在线就足够了。
[quote]原帖由 "HonestQiao"]你说说你目前的负载,和你预期的负载?[/quote 发表:
如果是Windows,我倒没有什么好的办法。


我以前做的,写一个程序定期访问自己,如果无法访问了,请重新启动Apache
和承受多少虚拟主机没有关系,主要是看你能承受最大的在线连接数。。

你先说说你的主板的型号,才能知道pci总线的宽度,知道最大的硬件限制。

然后才是软件方面的,还要看你跑的都是什么服务,是php、asp还是html的。

东西比较复杂,具体问题还要具体分析。因为html和asp的进程调用占用的内存也不同的。。

如果是asp,还涉及到数据库的连接等,还要分享cpu和memory。。


QUOTE:
原帖由 "peng" 发表:
和承受多少虚拟主机没有关系,主要是看你能承受最大的在线连接数。。

你先说说你的主板的型号,才能知道pci总线的宽度,知道最大的硬件限制。

然后才是软件方面的,还要看你跑的都是什么服务,是php、asp还是h..........

跑的都是PHP+mysql的论坛程序。

1  INTEL(R) XEON(TM) PROCESSOR 1.8GHZ/400FSB  

2  PRC,80532,1.8G,512K,400,SKF,C1  

3   MEMORY,1024MB,(2X512),DIMM
up 一下

想知道如何增大apache可使用的内存。