混合雲模式架構設計
阿新 • • 發佈:2019-02-12
專案背景:
使用者通過域名訪問vip, nginx做為負載均衡為後端應用分發請求, 後端應用為dubbo服務,儲存分為redis和mysql. redis做為持久會儲存資料庫,支援前端業力. 並且通過mq同步資料到mysql,供後端使用. 同時後臺寫mysql也要通過mq同步到redis.
目前後端服務qps最高可以達到5萬,本次架構設計在不重構的情況下短期內最快的方法達到目標10萬qps.
架構方案:
一,現有idc架構可支撐5萬qps。這是經過一年考驗下來的,可做為保底的;如果應用全部上雲,需要從0開始重新驗證能否達到現有5萬qps,再去驗證能否達到10萬qps,時間等未知風驗很大;
二,10萬qps目標,建議用簡單粗暴的方式,直接把idc應用層架構複製一套上雲;不建議在現有架構上繼續調優,現在架構如果不重構,可能很難找到問題;與其這樣不如把人力時間用到另一個方向,比如資料中心;