來源:B站 億級流量電商詳情頁系統實戰(第二版)
電商網站詳情頁架構:
P3:架構1:頁面靜態化架構; 小電商,靜態頁面少
Velocity/FreeMarker/Thymeleaf模板
模板+數據 =》最終的頁面
如果模板或數據有變更,則需要重新渲染生成頁面html-》推送nginx
P4:大型網站詳情頁架構
P5: 支撐高可用、高可靠、備份恢復Redis重要性
商品詳情頁的緩存架構:
redis架構:
1)高並發、高可用:海量數據,備份,隨時可以恢復,緩存架構如果支撐這些,
首先,Redis架構支撐:每秒幾十萬訪問QPS,99.99%高可用,TB級海量數據,備份和恢復,緩存架構就成功一半了。
最簡單模式:存取Redis
1)解決各種各樣高並發場景下緩存面臨的難題,緩存架構中不斷引入各種解決方案和技術,解決高並發問題。
2)解決各種各樣緩存架構本身面臨的高可用問題,緩存架構中引入各種解決方案和技術,解決高可用問題。
P6: 指導虛擬機搭建4個節點CentOS集群
VirtualBox +CentOS6.5
內存1G,網卡選擇橋接,
1、配置網絡
// 紅色是VI的操作,緊隨其后是具體命令; 先通過DHCP動態分配IP,然后將分配IP(ifconfig查詢結果)通過static方式配置成靜態IP
2、配置hosts(如下要根據機器實際情況來)
3、配置SecureCRT本機連接虛擬機
4、關閉CentOS防火牆及Windows防火牆
5、配置yum
Winscp安裝上傳文件
配置CentOS集群