這篇文章主要講解了“怎么打造nginx穩(wěn)定性”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“怎么打造nginx穩(wěn)定性”吧!
創(chuàng)新互聯(lián)建站專注于盧氏網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供盧氏營銷型網(wǎng)站建設(shè),盧氏網(wǎng)站制作、盧氏網(wǎng)頁設(shè)計、盧氏網(wǎng)站官網(wǎng)定制、成都小程序開發(fā)服務(wù),打造盧氏網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供盧氏網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
1.監(jiān)控 通過鷹眼這樣類似的工具來做。入口會創(chuàng)建tranceId,所有中間件和rpc的地方都會根絕tranceId打日志,日志通過agent傳到鷹眼服務(wù)上,鷹眼服務(wù)把日志存在實時或者離線的數(shù)倉。分析數(shù)倉產(chǎn)生實時或者離線的鏈路數(shù)據(jù),在頁面上展示出來。
2.全鏈路壓測 壓測流量打標(biāo),走線上應(yīng)用和中間件,傳遞壓測標(biāo),落庫的時候進(jìn)入影子表。 影子表和線上同庫,結(jié)構(gòu)同線上數(shù)據(jù)庫表。為了能模擬線上數(shù)據(jù)庫詳情,需要把線上數(shù)據(jù)同步到影子表中。
3.限流 接入層限流(TMD):在nginx上實現(xiàn)擴(kuò)展組件,針對訪問的url進(jìn)行限流,訪問qps,同一個ip訪問qps,黑白名單等策略,被限流的請求重定向到限流頁面。 服務(wù)層限流:阿里開源的sentinel,支持授權(quán)、限流、降級。 授權(quán)就是對應(yīng)用進(jìn)行認(rèn)證。 限流是通過一個客戶端,所有流量經(jīng)過客戶端,客戶端通過diamond獲取限流和降級策略。
降級是設(shè)置降級接口,配置接口rt時間以及超時次數(shù),降級時間自定義。
4.流量調(diào)度,當(dāng)服務(wù)機(jī)器負(fù)載過高的時候,自動降低服務(wù)機(jī)器的路由權(quán)重,
5.業(yè)務(wù)開關(guān)
6.業(yè)務(wù)一致性平臺 通過對事件的監(jiān)聽,規(guī)則判斷,對結(jié)果進(jìn)行存儲,并報警
感謝各位的閱讀,以上就是“怎么打造nginx穩(wěn)定性”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對怎么打造nginx穩(wěn)定性這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!