背景
新功能發(fā)布到測試環(huán)境,驗(yàn)證 ok,發(fā)布到正式環(huán)境,因?yàn)檎江h(huán)境上還沒有數(shù)據(jù),用了假數(shù)據(jù)驗(yàn)證,也 ok(只能說前端的功能 ok)。第二天,產(chǎn)品接到客戶,需要用這個(gè)新上線的功能,我有點(diǎn)忐忑,因?yàn)橛脩袅勘容^大,涉及到的 money 也比較多。客戶的數(shù)據(jù)添加后,果然出事了 ORZ,正式環(huán)境訪問不到數(shù)據(jù),于是周日回到工位,打開我的代碼編輯器...
問題
我發(fā)現(xiàn)這個(gè)錯(cuò)是因?yàn)槲易⑨屃艘恍写a引起的,我為什么要注釋這行代碼呢?原因如下:
有個(gè)服務(wù)叫 L5,它是做負(fù)載均衡用的,主要特征如下:
名字服務(wù):以SID(由模塊ID和命令字ID組成)為關(guān)鍵字,通過SID取得真正的IP和端口地址,使得IP和端口配置對(duì)調(diào)用者透明,運(yùn)維變更配置更方便;
負(fù)載均衡:以請(qǐng)求成功率和請(qǐng)求延時(shí)這兩個(gè)關(guān)鍵指標(biāo)進(jìn)行動(dòng)態(tài)權(quán)重計(jì)算,動(dòng)態(tài)均衡各個(gè)被調(diào)服務(wù)器的負(fù)載,達(dá)到較好的整體服務(wù)質(zhì)量;
故障容錯(cuò):迅速自動(dòng)屏蔽錯(cuò)誤率高或有故障的機(jī)器,并進(jìn)行適時(shí)探測,待故障恢復(fù)后自動(dòng)恢復(fù);
過載保護(hù):實(shí)現(xiàn)對(duì)單臺(tái)機(jī)器或者整個(gè)模塊機(jī)器的過載保護(hù)能力,防止雪崩現(xiàn)象。
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26