1.前端網站和M站考慮到訪問量和系統的可用性,基本會采用分布式的方式部署。通過代理服務器請求分發。
2.其他業務子系統,如商戶前臺、管理系統等,基本都是單機或主從部署。
3.每個數據庫,Redis服務,文件和圖片服務,搜索引擎Solr服務等。以主從模式部署。
亞寧傳媒在整個系統架構中還有壹個重要的部分,那就是監控系統。例如:流量監控、硬件監控、系統性能監控等。
還有就是監控某個頁面,設置其中壹個頁面進行監控等等。它是提高整個平臺可用性的重要手段。多平臺、多維度的監控可以保證系統的可用性。壹旦出現異常,尤其是硬件或性能方面的異常,監控系統可以立即給出警告,做到防患於未然。
總之,壹個好的系統架構要從擴展性、安全性、性能、可靠性等方面來考慮。冰凍三尺,非壹日之寒,只要結構合適,可以先上位。通過逐步演變的過程,該制度正逐步走向完善。