珀耳塞福建 发表于 2018-11-22 14:14:26

apache mod_cache模块加速

这两天发现,服务器对内存的使用率并不高,觉得好浪费阿!  技术就是降低成本吗,呵呵
  站点描述:
  全静态页面,站点数据大小250M左右。
  内存:4G
  内存使用率才:10%都不到
  解决方案;
  本机加个SQUID做加速。个人感觉意义不大。
  然后,看了下apache cookbook有个叫mem_cahce的模块。想尝试下呵呵。
  使用mem_cache模块,编译apache时候必须添加
  "--enable-cache"
  "--enable-mem-cache"
  或者使用apxs -ica 添加模块
  mod_mem_cache需要mod_cache模块的支持。
  mem_cache 简单应用:

[*]  
[*]  
[*]  CacheEnable mem /
[*]  MCacheSize 262144
[*]  MCacheMaxObjectCount 10000
[*]  MCacheMinObjectSize 1
[*]  MCacheMaxObjectSize 1000000
[*]  MCacheRemovalAlgorithm LRU
[*]  
[*]  
复制代码  CacheEnable mem /                  #需要存储的目录。
  MCacheSize 262144                  #cache使用内存的最大数量(kbyte)
  MCacheMaxObjectCount 10000      #允许在cache中存储的最大数量
  MCacheMinObjectSize 1                #最小允许在cache中存储文件的字节数(byte)
  MCacheMaxObjectSize 1000000      #最大允许在cache中存储文件的字节书(byte)
  MCacheRemovalAlgorithm LRU            #文件在cache中使用的算法(默认GDSF)
  详细配置请参考:
  http://httpd.apache.org/docs/2.2/mod/mod_cache.html
  http://httpd.apache.org/docs/2.2/mod/mod_mem_cache.html
  http://httpd.apache.org/docs/2.2/caching.html#inmemory

页: [1]
查看完整版本: apache mod_cache模块加速