我有一個負載平衡器後面的五個節點,我試圖確定一個基於Django的站點的最佳配置。Django集羣部署
每個節點都可以訪問Postgres,mod_wsgi,Apache,Lighttpd,memcached,pgpool2(用於數據庫複製)和glusterfs(用於媒體文件複製)並運行Ubuntu 8.04LTS。
到目前爲止,該設置是運行的Apache/Lighttpd的/分佈式緩存/ pgpool2四個節點所有的讀/寫運行「主」 PostgreSQL的一個主節點。四個網絡節點中的每一個也運行Postgres,以便通過pgpool從主節點進行復制。
所以,我的問題是:你將如何配置此設置和/或你會改變,以便有沒有單故障點,如果可能的話是什麼?