主播們得以成功,仰仗的是這種“技術”
最近幾年,最光鮮亮麗也最吸引眼球的職業,無疑是直播平臺的主播。無論是遊戲大神、熱舞美女還是唱歌大佬,都在主播這個職業中,向觀眾展示自己最拿手或是最搞笑的一面。在嬉笑怒罵、熱血激情中,贏得打賞,賺取豐厚報酬。
而在觀看直播的過程中,我們會看到在高峰時段,平臺一線主播的觀眾數會超過幾百萬,再加上彈幕互動,這一時段產生的資料量非常龐大,但是很少有聽說因為人數激增導致直播斷開。這樣流暢的直播體驗,得益於我們要介紹的這種技術——彈性負載均衡。
彈性負載均衡就是把資料流量分攤到多個操作單元上進行執行,例如Web伺服器、FTP伺服器、企業關鍵應用伺服器和其它關鍵任務伺服器等,從而共同完成工作任務。在直播中,海量使用者互動產生的資料,以及主播通過OBS等軟體錄製的實時影像,經過負載均衡將訪問流量自動分發到多臺
在直播這種音視訊應用中,由於使用者與主播之間需要實時大量的互動,因此,使用者的流量非常大,而直播業務的波峰波谷效應明顯,通過彈性負載均衡提高了系統的橫向擴充套件能力,能夠抵禦海量流量,提升了業務的可用性和穩定性。
這也是在技術層面,能夠保證主播每一個精彩操作、每一個動人畫面、每一聲天籟之音能夠傳達給所有觀眾,帶給主播和觀眾雙方良好的使用體驗。
除了基礎的應用特性,新睿雲彈性負載均衡還有以下特點:
靈活排程
支援多種排程演算法,包括:輪詢,源演算法,最小連線數。使用者可根據自身實際情況選擇更適合的排程演算法。
健康檢查
定期檢查後端執行狀況,如有發現宕機,則不再將流量轉發到該後端,消除單點故障提升應用系統的可用性。
大流量需求
支援最高10萬併發連線,滿足使用者的大流量需求;支援使用者使用4層(TCP協議)或7層(HTTP協議、HTTPS協議)的負載分發。
會話保持
基於源IP、HTTP Cookie、Application Cookie 將同一客戶端傳送的多個請求。分發給同一後端伺服器處理,保持請求處理邏輯的可持續性。
目前直播行業越來越火熱,更多的主播在不同的平臺踏上踏上實現自我的道路,新睿雲也將持續為直播行業的發展提供技術支援,為主播和使用者帶來更好的使用體驗。