• Apache緩存設置

    1
    Apache 緩存 C/C++ 7745 次瀏覽

    編譯Apache時設置
    ./configure --prefix=/usr/local/httpd/ --enable-mods-shared=all --enable-so --enable-cache --enable-disk-cache --enable-mem-cache

    修改Apache的httpd.conf文件

    LoadModule cache_module modules/mod_cache.so
    #LoadModule disk_cache_module modules/mod_disk_cache.so
    LoadModule mem_cache_module modules/mod_mem_cache.so

    <IfModule mod_cache.c>
        <IfModule mod_mem_cache.c>
            CacheEnable mem /
            MCacheSize 204800
            MCacheMaxObjectCount 5000
            MCacheMinObjectSize 1
            MCacheMaxObjectSize 102400
        </IfModule>
    </IfModule>

    說明:
            MCacheSize 204800 # 總的充許使用多大的內存空間單位kb
            MCacheMaxObjectCount 5000#總的充許緩存多少個文件
            MCacheMinObjectSize 1#充許緩存最小的文件大小單位b
            MCacheMaxObjectSize 102400#充許緩存最大的文件大小單位b

    如何測試是否成功緩存

    將LogLevel設定到debug,也就是:

    LogLevel debug
    ErrorLog /path/to/error.log

    這樣,所有過程都會輸出到error的日志中。如果日志中出現了cache相關信息,則說明mod_cache已經正常工作了。

    相似問題

    相關經驗

    相關資訊

    相關文檔

  • sesese色