选择什么样配置的服务器比较好

活跃用户按 2 万,同时在线人数不会太高,服务器准备使用阿里云 ecs,数据库用阿里云的 rds,请问 ecs 和 rds 的配置怎么搭配比较好?

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
最佳答案

针对 ECS

例如 ecs.sn1ne 系列 或者 ecs.c5 系列,具体选择根据实际需求和预算确定
file

file

针对 RDS

例如 rds.mysql.s1.small 规格rds.mysql.s2.large 规格,具体选择根据实际需求和预算确定

file

量力而行 量力而行 量力而行

1年前
讨论数量: 6

针对 ECS

例如 ecs.sn1ne 系列 或者 ecs.c5 系列,具体选择根据实际需求和预算确定
file

file

针对 RDS

例如 rds.mysql.s1.small 规格rds.mysql.s2.large 规格,具体选择根据实际需求和预算确定

file

量力而行 量力而行 量力而行

1年前

双核 4G 内存硬盘 250G,数据库用自建的

1年前
sanders

虽然具体应用场景不明很难确定但还是推荐以下配置:

ECS

4vCPU 16GiB 40G 固态系统盘 + 100G 固态数据盘

RDS

8vCPU 32GiB 50G 存储空间 12000IOPS

对于初创团队的应用来上以上配置不是太高,可能的一种情况是这些服务器上要跑不同的服务。但无论什么情况,先把服务跑起来,峰值之前可以根据请求日志找出请求最多的接口,挑个业务低峰时段做一下压测。根据压测结果调整服务器配置或者临时扩容。建议楼主使用 docker-compose 进行服务编排,这样扩容的时候能轻松一些。

1年前

怎么搭配?缺少太多的信息了,活跃 2W,什么是活跃用户呢?今天就使用过?还是在一分钟内有使用???

既然连项目都还没开始运营,不如买低配,然后负载均衡 + 弹性伸缩,别一步到位。

1年前

项目没开始运营,买低配 赚了钱了,加配置

1年前

透露的信息太少了,活跃用户 2 万,QPS 高峰期有多少呢?如果量不大的话,传统架构单节点架构就可以满足需求。 至于需不需要买 RDS,就要看你数据库运维水平,不擅长就买 RDS,擅长就用物理机自建 mysql。

3 种方案,有缓存根据情况增加节点,根据实际情况扩容。

  • 1 台 ECS (2 核 4G) + 1 台 RDS (1 核 2G)。
  • 2 台 ECS (2 核 4G),一台机器自建数据库。
  • 1 台 ECS (4 核 8G),项目和数据库部署在同一台机器上。
1年前