https://www.kancloud.cn/javamall/scbssmsc/710067
服务器配置规划
使用背景
- 本文档硬件是采用的阿里云ECS服务器
- 图片存储采用的是阿里云的OSS
部署拓扑图
1000并发服务器配置
服务器 | 硬件配置 | 台数 | 部署内容 |
---|
负载均衡 | CPU:4核,内存:8G | 1台 | Nginx |
静态页 | CPU:4核,内存:8G | 1台 | openresty+lua |
Tomcat | CPU:4核,内存:8G | 1台 | Jdk + Tomcat |
消费者 | CPU:4核,内存:8G | 1台 | Jdk + Fat Jar |
Reids实例 | CPU:4核,内存:8G | 1台 | Reids |
RabbitMq | CPU:4核,内存:8G | 1台 | RabbitMq |
Elasticsearch | CPU:4核,内存:8G | 1台 | Elasticsearch |
RDS | CPU:8核,内存:16G | 1台 | mysql |
2000并发服务器配置
服务器 | 硬件配置 | 台数 | 部署内容 |
---|
负载均衡 | CPU:8核,内存:16G | 1台 | Nginx |
静态页 | CPU:4核,内存:8G | 2台 | openresty+lua |
Tomcat | CPU:4核,内存:8G | 2台 | Jdk + Tomcat |
消费者 | CPU:4核,内存:8G | 2台 | Jdk + Fat Jar |
Reids实例 | CPU:4核,内存:8G | 1台 | Reids |
RabbitMq | CPU:4核,内存:8G | 2台 | RabbitMq |
Elasticsearch | CPU:4核,内存:8G | 1台 | Elasticsearch |
RDS | CPU:4核,内存:8G | 2台 | Mysql 主从+读写分离 |
5000并发服务器配置
服务器 | 硬件配置 | 台数 | 部署内容 |
---|
负载均衡 | CPU:16核,内存:32G | 1台 | Nginx |
静态页 | CPU:8核,内存:16G | 2台 | openresty+lua |
Tomcat | CPU:8核,内存:16G | 2台 | Jdk + Tomcat |
消费者 | CPU:8核,内存:16G | 2台 | Jdk + Fat Jar |
Reids实例 | CPU:4核,内存:8G | 2台 | Reids |
RabbitMq | CPU:4核,内存:8G | 2台 | RabbitMq |
Elasticsearch | CPU:4核,内存:8G | 2台 | Elasticsearch |
RDS | CPU:8核,内存:16G | 2台 | Mysql 主从+读写分离 |
10000并发服务器配置
服务器 | 硬件配置 | 台数 | 部署内容 |
---|
负载均衡 | CPU:32核,内存:64G | 1台 | Nginx |
静态页 | CPU:8核,内存:16G | 4台 | openresty+lua |
Tomcat | CPU:8核,内存:16G | 4台 | Jdk + Tomcat |
消费者 | CPU:8核,内存:16G | 2台 | Jdk + Fat Jar |
Reids实例 | CPU:8核,内存:16G | 2台 | Reids |
RabbitMq | CPU:8核,内存:16G | 2台 | RabbitMq |
Elasticsearch | CPU:8核,内存:16G | 2台 | Elasticsearch |
RDS | CPU:8核,内存:16G | 4台 | Mysql 主从+读写分离 |