成品php一對一直播程式原始碼,承載人數達上億人?

q1526307501發表於2018-09-26

成品php一對一直播程式原始碼,承載人數達上億人?

如今直播成為家常便飯,不管是世界級的直播,像剛過去的世界盃;還是我們們平常見得娛樂秀場直播,承載人數都是幾百上千萬甚至上億的。那麼,是什麼承擔著這麼大的壓力,讓我們們如此流暢清晰的觀看呢?

支援多少人線上不單單和本身直播程式有關,最主要的是跟伺服器的配置有很大關係。而且,如果幾百萬人用一臺伺服器同時觀看直播,那壓力是相當的大呀。所以,直播程式又需要支援分散式部署,可以多臺伺服器共同工作,伺服器壓力小了,觀眾觀看直播也能清晰流暢。

成品php一對一直播程式原始碼,承載人數達上億人?

我們們以騰訊云為例:

併發兩百人,1臺 CVM: 系列2 標準型 4核 8GB 頻寬1M ,1臺REDIS: 1G ,1臺CDB for MySQL: 記憶體1000M、MySQL 5.6,開通CLB 和 OSS。

併發兩千人,1臺 CVM: 系列2 標準型 4核 8GB 頻寬1M ,1臺REDIS: 1G ,1臺CDB for MySQL: 記憶體1000M、MySQL 5.6 ,開通CLB 和 OSS。

併發五千人,1臺 CVM: 系列2 標準型 24核 48GB 頻寬1M ,1臺REDIS: 16G ,1臺CDB for MySQL: 記憶體4000M、MySQL 5.6 ,開通CLB 和 OSS。

在剛開始做直播時期,沒必要投資太大的成本在伺服器上,後期慢慢根據線上人數來提高伺服器的配置。在初期,4核8g 5M頻寬,承載人數大概在2000-3000人左右線上,這個配置就可以。

中國網際網路已經崛起,伺服器阿里雲等更是名列前茅。5G時代馬上到來,不管是直播行業還是其他網際網路行業,都將進入一個新的發展期。抓住機遇,迎接挑戰!

相關文章