2017年6月9日 16:46:00 星期五
sql:
1. 統計出慢查詢
. 索引優化
. 分表優化
2. 統計出程式中的所有sql
. 先大緻看下有哪些是循環查庫的優先解決掉, 減少查詢數量
. 未用到索引的
異步:
1. 不需要實時的, 打到消息隊列中
2. mysql異步擷取資料
遠端服務:
1. 去掉循環調用遠端服務
2. 可先通路本地的服務備份, 若沒有則通路遠端的
3. 優化通路協定: http->tcp
4. 優化資料傳遞方式, json->protobuffer
路由/負載均衡
1. 根據服務提供者的平均響應時間動态分流
2. 設定白名單, 隻給叢集中的一部分機器提供服務, 避免因為其它提供相同服務的機器挂掉後導緻流量轉移而被沖垮