程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> 自定義session存儲機制避免會話保持問題

自定義session存儲機制避免會話保持問題

編輯:PHP綜合

PHP服務端session以文件的方式存儲,當用戶訪問量過大時,session文件會非常多,而且當橫向增加服務器後,session文件並不能同步,面臨會話保持的問題。

有以下兩種解決方案:

1. 拿出單獨的一台服務器使用NFS或Samba文件共享方式,共享session文件,可以解決負載均衡時會話不同步的問題。(但無法解決效率的問題,上萬個session文件,查找會較慢)

2. session存數據庫,其他服務器可以通過共享數據庫服務器,解決會話問題,同時數據庫也解決了文件的效率問題。數據庫可以通過橫向擴展,速度和量的問題都可以解決。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved