同一服務(wù)器多個WordPress站點使用Memcached沖突的解決辦法
同一服務(wù)器多個WordPress站點使用Memcached沖突的解決辦法開啟了一個公益站點“瑯?gòu)职倏啤?,方便大家檢索中醫(yī)藥相關(guān)的內(nèi)容,由于需要經(jīng)常搜索,所以開啟了?Memcached?內(nèi)存緩存,以便減少服務(wù)器壓力,提高訪問速度,改善用戶體驗度。由于跟小林博客放在同一臺服務(wù)器上,開
同一服務(wù)器多個WordPress站點使用Memcached沖突的解決辦法開啟了一個公益站點“瑯?gòu)职倏啤?,方便大家檢索中醫(yī)藥相關(guān)的內(nèi)容,由于需要經(jīng)常搜索,所以開啟了?Memcached?內(nèi)存緩存,以便減少服務(wù)器壓力,提高訪問速度,改善用戶體驗度。由于跟小林博客放在同一臺服務(wù)器上,開
開啟了一個公益站點“瑯?gòu)职倏?/strong>”,方便大家檢索中醫(yī)藥相關(guān)的內(nèi)容,由于需要經(jīng)常搜索,所以開啟了?Memcached?內(nèi)存緩存,以便減少服務(wù)器壓力,提高訪問速度,改善用戶體驗度。由于跟小林博客放在同一臺服務(wù)器上,開啟后自動跳轉(zhuǎn)到博客地址……
上圖監(jiān)控圖表效果可參考文章《Memcached 內(nèi)存緩存圖形化界面監(jiān)控頁面》。
就納悶了,明明數(shù)據(jù)庫不是同一個,數(shù)據(jù)庫前綴也不同,網(wǎng)站文件也不同,怎么就沖突了呢?后來一想就明天了,用的是同個內(nèi)存啊,既然如此,用CACHE_KAY把兩個網(wǎng)站區(qū)分開就好了嘛!
在安裝WordPress站點的時候,使用不同的WordPress數(shù)據(jù)庫前綴,即可避免改問題!
如果你已經(jīng)有好幾個站點,并且都使用了同一個前綴,如WordPress默認的wp_
,那么進入WordPress站點根目錄,編輯根目錄下的wp-config.php文件,在
/* 好了!請不要再繼續(xù)編輯。請保存本文件。使用愉快! */
該代碼注釋上方添加以下代碼
/* 同服務(wù)器多站點Memcached內(nèi)存緩存分離 - https://www.pzo.cc/2192.html */ define('WP_CACHE_KEY_SALT', 'www.pzo.cc');
這里引號中間 www.pzo.cc 只是為了與其他站點區(qū)別 Memcached 緩存數(shù)據(jù),避免沖突而已,你可以改成自己的網(wǎng)址,也可以不改。記得保存wp-config.php文件,然后重啟下(個人建議)就OK了!
如果你還沒有使用內(nèi)存緩存,強烈建議你開啟,你可以參考下《Redis和Memcached哪個比較好?》這篇文章,縉哥哥是使用 Memcached?緩存,提升了10倍以上的速度,不會的小伙伴可參考:
版權(quán)所有:重慶安菲科技有限公司