自定義session存儲(chǔ)機(jī)制避免會(huì)話保持問題
PHP服務(wù)端session以文件的方式存儲(chǔ),當(dāng)用戶訪問量過大時(shí),session文件會(huì)非常多,而且當(dāng)橫向增加服務(wù)器后,session文件并不能同步,面臨會(huì)話保持的問題。
有以下兩種解決方案:
1. 拿出單獨(dú)的一臺(tái)服務(wù)器使用NFS或Samba文件共享方式,共享session文件,可以解決負(fù)載均衡時(shí)會(huì)話不同步的問題。(但無法解決效率的問題,上萬個(gè)session文件,查找會(huì)較慢)
2. session存數(shù)據(jù)庫(kù),其他服務(wù)器可以通過共享數(shù)據(jù)庫(kù)服務(wù)器,解決會(huì)話問題,同時(shí)數(shù)據(jù)庫(kù)也解決了文件的效率問題。數(shù)據(jù)庫(kù)可以通過橫向擴(kuò)展,速度和量的問題都可以解決。
相關(guān)文章
PHP訪問數(shù)據(jù)庫(kù)集群的方法小結(jié)
這篇文章主要介紹了PHP訪問數(shù)據(jù)庫(kù)集群的方法,結(jié)合實(shí)例形式總結(jié)分析了三種常見的PHP訪問數(shù)據(jù)庫(kù)集群的技巧,需要的朋友可以參考下2016-03-03瀏覽器預(yù)覽PHP文件時(shí)頂部出現(xiàn)空白影響布局分析原因及解決辦法
在編寫PHP文件過程中,發(fā)現(xiàn)在瀏覽器預(yù)覽PHP文件時(shí),頂部會(huì)出現(xiàn)一行空白,影響了頁(yè)面的布局2013-01-01解決phpmyadmin 亂碼,支持gb2312和utf-8
解決phpmyadmin 亂碼,支持gb2312和utf-8...2006-11-11利用PHP獲取訪客IP、地區(qū)位置、瀏覽器及來源頁(yè)面等信息
這篇文章主要介紹了利用PHP獲取訪客IP、地區(qū)位置、瀏覽器及來源頁(yè)面等信息的相關(guān)資料,文中給出了詳細(xì)的示例代碼供大家參考學(xué)習(xí),對(duì)大家具有一定的參考借鑒價(jià)值,需要的朋友們下面來一起看看吧。2017-06-06WordPress中獲取頁(yè)面鏈接和標(biāo)題的相關(guān)PHP函數(shù)用法解析
這篇文章主要介紹了WordPress中獲取頁(yè)面鏈接和標(biāo)題的相關(guān)PHP函數(shù)用法解析,分別為get_permalink()和wp_title()函數(shù)的使用,需要的朋友可以參考下2015-12-12