2011-10-22 78 views
1

我有3臺服務器。一個MySQL數據庫和2個Apache負載均衡器的Web服務器。 Www1每隔一分鐘將其數據複製到www2,反之亦然。我遇到的問題是,用戶訪問網站並點擊www1服務器,嘗試登錄,頁面刷新,現在他們在www2上,然後未登錄。然後,如果刷新頁面,並且如果您點擊www1您再次登錄。這發生了大約2分鐘,直到服務器匹配信息,並取決於哪個人首先可能不會再登錄。我設置了一個簡單的php會話登錄。有沒有人有過處理集羣系統和設置登錄的經驗。任何建議都會有幫助。爲你的時間推薦你。在羣集服務器上安裝Php會話登錄

回答

0

既然你已經有了一個MySQL數據庫。創建基於數據庫的PHP會話。會話信息可以通過網址和自動清理傳遞很多非活動時間,並且頁面被加載,要求客戶重新登錄。

+0

謝謝詹姆斯,我會試試這個。我不知道我可以將會話保存在數據庫中。 –

0

我會建議創建一個memcache服務器,並將這兩個Apache服務器上的PHP會話存儲在memcache服務器上。