在直播app製作過程中,服務器是如何配置的?

不論是一對多直播還是一對一直播app製作,關於服務器的配置和成本是大多數運營商比較關心和頭疼的問題。一般來說,在直播app運營的每個階段,所安排的服務器臺數和負責的功能都是不一樣的。那麼如何在有限的成本中搭配出高效的服務器模組?針對這個問題,小編今天就給各位初入直播行業的運營商說明一下。
在正式開始前,小編在此提醒,以下提到的配置僅作爲參考,在運營過程中肯定會隨着實際情況的不同而變動。
一、前期開發測試階段:
CPU:2核,內存:2G,帶寬:3M。
二、發展階段(將項目交付給客戶後):
1、第一階段
若運營方在1-3月內實現公測,穩定後可把現有的系統用戶和主播遷移到新系統,若以在線用戶1000-3000人左右爲參考,那麼推薦的配置如下(在此特別說明一下:一對一直播系統的ECS可以少買1臺,因爲不需要socket):
ECS:2臺(以下是配置參數)
CPU:4核,內存:8GB,帶寬:20M(包含socket和web)。
REDIS:1臺。
CPU:4核,內存:8GB。
RDS:1臺。
CPU:4核,內存:8GB,關係數據管理系統:mySQL 5.7(做好讀寫分離)。
同時開通相關雲存儲服務。
2、第二階段
此階段進入宣傳推廣階段,時間大約是3-6個月,若以在線用戶3000-5000人左右爲參考,那麼推薦的配置如下(在此特別說明一下:一對一直播系統的ECS可以少買1臺,因爲不需要socket):
負載(slb):1臺。
ECS:3臺。
CPU:8核,內存:16GB,帶寬:其中1臺服務器帶寬30M(用於socket),另外2臺帶寬5M(用於WEB)。
REDIS:1臺。
CPU:8核,內存:16GB。
RDS:1臺。
CPU:8核,內存:16GB,關係數據管理系統:mySQL 5.7以上(做好讀寫分離)。
同時開通相關雲存儲服務。
3、第三階段
在經過了宣傳推廣階段後,進入持續運營期,此時若以在線用戶1W左右爲準,
此時推薦的服務器配置如下(在此特別說明一下:一對一直播系統的ECS可以少買2臺,slb少買2臺,因爲不需要socket):
負載(slb):2臺。
ECS:4臺。
CPU:8核,內存:16GB,帶寬:其中2臺服務器帶寬50M(用於socket),另外2臺帶寬10M(用於WEB)。
RDS:1臺
CPU:8核,內存:16GB,關係數據管理系統:mySQL 5.7(做好讀寫分離)
同時開通相關的雲存儲服務。
4、第N階段:
總的原則就是:隨着人數的增多,服務器配置升級,服務器數量逐漸增加,帶寬調高,如果有做負載分發需求的可以加配下負載。
以上,就是直播app製作過程中,對於服務器的配置參考。再次強調下,以上都是在理想狀態下進行的服務器配置,運營過程中,會隨着人數的變化和框架升級做改變。如果您還有其他問題,可隨時給小編留言。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章