七、總結(jié)

2018-02-24 15:49 更新

總結(jié)

數(shù)據(jù)閉環(huán)

數(shù)據(jù)維度化

拆分系統(tǒng)

Worker無狀態(tài)化+任務化

異步化+并發(fā)化

多級緩存化

動態(tài)化

彈性化

降級開關(guān)

多機房多活

多種壓測方案

Nginx接入層線上灰度引流

接入層轉(zhuǎn)發(fā)時只保留有用請求頭

使用不需要cookie的無狀態(tài)域名(如c.3.cn),減少入口帶寬

Nginx Proxy Cache只緩存有效數(shù)據(jù),如托底數(shù)據(jù)不緩存

使用非阻塞鎖應對local cache失效時突發(fā)請求到后端應用(lua-resty-lock/proxy_cache_lock)

使用Twemproxy減少Redis連接數(shù)

使用unix domain socket套接字減少本機TCP連接數(shù)

設(shè)置合理的超時時間(連接、讀、寫)

使用長連接減少內(nèi)部服務的連接數(shù)

去數(shù)據(jù)庫依賴(協(xié)調(diào)部門遷移數(shù)據(jù)庫是很痛苦的,目前內(nèi)部使用機房域名而不是ip),服務化

客戶端同域連接限制,進行域名分區(qū):c0.3.cn? c1.3.cn,如果未來支持HTTP/2.0的話,就不再適用了。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號