在直播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制作过程中,对于服务器的配置参考。再次强调下,以上都是在理想状态下进行的服务器配置,运营过程中,会随着人数的变化和框架升级做改变。如果您还有其他问题,可随时给小编留言。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
如何通过ECS和云数据库Redis版建立连接?
本文将介绍如何通过ECS和云数据库Redis版建立连接。 云数据库Redis版仅支持阿里云内网访问,即只有在同节点的ECS上安装Redis-cli才能与数据库建立连接并进行数据操作。所以在连接之前,需要先购买一个ECS,并在ECS上完成Redis的自建,完成之后请登录ECS。 登陆进ECS后,通过Redis-cli远程访问云数据库Redis版。远程访问的云数据库Redis版的地址可以在控制台上获取。 输入密码,连接成功。 我们可以尝试往云数据库Redis版当中写入一个键值对来进行验证,get一下。 登录我云数据库Redis版,在它的可视化操作界面当中来验证这个键值对是否已经被写入数据库。 点击刷新可以看到,key为bar1键值为foo1的键值对已经被写入成功。 更多信息参见:云数据库 Redis 版 原文地址:https://aliyunnew.com/a/How-to-establish-a-connection-between-ECS-and-Redis-version-of-cloud-database.html
- 下一篇
云存储的技术原理
一、概念云存储(Cloud storage)是一种网络在线存储的模式,即把数据存放在通常由第三方托管的多台虚拟服务器,而非专属的服务器上。托管(hosting)公司营运大型的数据中心,需要数据存储托管的人,则透过向其购买或租赁存储空间的方式,来满足数据存储的需求。数据中心营运商根据客户的需求,在后端准备存储虚拟化的资源,并将其以存储资源池(storage pool)的方式提供,客户便可自行使用此存储资源池来存放文件或对象。实际上,这些资源可能被分布在众多的服务器主机上。 二、技术原理云存储作为云计算的一个核心组成部分,承担着数据最底层数据存储与信息收集的任务,他是整个云平台、云服务的基础。与传统存储设备相比,对它的定义不能简单的理解为是一个单一的硬件设备,这个设备也可以理解为一个系统,这个系统一般都由服务器、存储、网络及相关软件等硬件环境构成。 云存储的概念与云计算类似,它是指通过集群应用、网格技术或分布式文件系统等功能,网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统,保证数据的安全性,并节约存储空间。简单来说,云存储就是将储...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合Redis,开启缓存,提高访问速度