踏雪寻梅 发表于 2017-1-8 12:38:07

apache window 优化,转自javaeye 做备份用

  最近参加了一个项目的支持,主要是做apache调优,以前做惯了linux下的apache应用,猛然在windows情况下竟然有些不适应。
  先说下客户的服务器配置:
  2颗CPU,4G内存。apache大版本为2.2。
  在优化前,使用loadRunner在200并发情况下压一细缆页面,相应时间是17秒,并且经过一段时间后,apache就没有相应了。
  优化后,相应时间为13秒多,且apache一直运行正常。
  以后再如何调参数设置,收效均不大。
  对比调优前后,发现在http.conf中原来使用的主要配置如下:
  <IfModule worker.c>
    ThreadLimit         65535
    ServerLimit         65535
    StartServers         5
    MaxClients         65535
    MinSpareThreads     125
    MaxSpareThreads     256
    ThreadsPerChild     128
    MaxRequestsPerChild  5000
</IfModule>
  调整后将worker.c换成mpm_winnt.c,即改为:
  <IfModule mpm_winnt.c>
    ThreadsPerChild 250
    MaxRequestsPerChild 500
</IfModule>
  然后将系统文件可读数调至最高。貌似在windows下worker.c是有问题的。仅此记录。
页: [1]
查看完整版本: apache window 优化,转自javaeye 做备份用