老板的一个考题,同事们都没能做出来,请教高手!
如果有以下的資源:
1、8台安裝Linux (2.6內核) 的雙網卡PC伺服器以及相關開源軟體,交換機
2、Apache 2.2.x
3、Tomcat 5.5.X
4、資料庫系統
5、 最多8個Internet IP地址
請您設計一個系統:
1、使用雙apache web server前端;
2、採用AJP連接後段的3台Tomcat應用伺服器,這些tomcat被配置成cluster, 因此需要考慮apache對後端的分配, 分配採用完全平衡的方法; 配置使用cookie來實現session stickness;
3、一台資料庫伺服器只有tomcat才需要連接,也不需要對Internet提供服務。
4、考慮系統的安全性和維護方便性;
5、通過rewrite規則配置把下屬URL規則改寫成友好的URL
http://server/webapp/getinfo?id=XXXX&name=YYYY --> http://server/getinfo/YYYY/XXXX
需要完成:
1、伺服器規劃,包括:
* 網路結構圖
* 每台機器的IP地址分配
* 每台機器上運行的關鍵軟體
* 您從安全性和維護性方面的考慮
2、Apache的以下配置檔:
* extra/http-proxy-ajp.conf
* extra/http-rewrite.conf