七、總結(jié)

2018-02-24 15:49 更新

總結(jié)

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

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

拆分系統(tǒng)

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

異步化+并發(fā)化

多級(jí)緩存化

動(dòng)態(tài)化

彈性化

降級(jí)開關(guān)

多機(jī)房多活

多種壓測方案

Nginx接入層線上灰度引流

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

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

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

使用非阻塞鎖應(yīng)對(duì)local cache失效時(shí)突發(fā)請(qǐng)求到后端應(yīng)用(lua-resty-lock/proxy_cache_lock)

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

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

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

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

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

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

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)