2013-08-29 81 views
0

我有1個專用的mysql服務器,1個haproxy平衡器服務器和2個相同的(os(ubuntu 12.04.1服務器)和燈版本)Web服務器,運行負載與haproxy平衡,以處理用戶在moodle上的高用戶活動。 兩者都以類似的方式與單獨的mysql服務器交互,但「moodledata」(在第一個服務器上)文件夾與nfs文件與第二臺服務器共享。 在測試中,每件事看起來都很不錯,但現在有一天,在moodle上進行了一些測驗活動,我的第一臺服務器(最初在那裏)工作正常,但另一臺服務器(新添加的) haproxy停止發送請求,並將其標記爲「down」。第一臺服務器上的「w」命令給出的平均載荷小於1,但它有時在第二臺服務器上的平均載荷> 100。從沒有負載平衡發生的情況來看,系統只能在1臺服務器上運行。Moodle Haproxy負載平衡,1個服務器具有非常高的平均負載

回答

0

我認爲你必須檢查你的負載平衡算法,確保你沒有使用uri哈希算法,但roundrobin。