服务器配置要求

本系统支持通用的X86服务器,企业可根据自身需求灵活选择。

最低配

所有节点都安装在1台服务器上,仅适用于演示环境,用于调研与试用。【好比大学生宿舍,不能再低了】

节点 服务器数量 配置 磁盘
Nginx 反向代理 1 4核心 8GB 1个OS盘、1个数据盘 SSD 100G

Tomcat应用服务器
Solr搜索引擎
MySQL数据库
Minio对象存储

中配

使用5台服务器,部署一套系统(非集群、单节点)【公寓楼,住上单间了】

节点 服务器 数量 配置 磁盘

Nginx 反向代理 +

Tomcat 应用服务器

1 4核心 8GB 不限
Redis缓存 1 4核心 8GB 不限
Solr搜索引擎 1 16核心 32GB 1个OS盘、1个数据盘 SSD 50G
MySQL数据库 1 16核心 32GB

1个OS盘、1个数据盘 SSD 100G

Minio对象存储 1 4核心 8GB

SAS Raid5 1TB

高配

搭建一个18台服务器组成的集群。【这个配置牛,支持你走向辉煌】

节点 服务器 数量 配置 磁盘
Nginx 反向代理 1 节点 4核心 8GB 不限,留足存储日志的空间 100G起
Tomcat 应用服务器 5 节点集群 8核心 16GB 不限 ,留足存储日志的空间 100G起
Redis缓存 3 节点哨兵模式 8核心 16GB 不限
Solr搜索引擎 3 节点集群 32核心 64GB 1个OS盘、1个数据盘 SSD 100G起
MySQL数据库 3节点,1 主2从 32核心 64GB

1个OS盘、1个数据盘 SSD 200G

Minio 对象存储 3 节点 4核心 8GB

SAS Raid5 1TB,多块机械盘提升IO能力

公网出口带宽

5Mb带宽:大概1秒5~10用户同时访问网站,适用于一天平稳的10万PV的访问。

10Mb带宽:大概1秒10~20用户同时访问网站。适用于一天平稳的20万PV的访问。

20Mb带宽:大概1秒20~40用户同时访问网站。适用于一天平稳的40万PV的访问。

关于CDN加速

由于商城系统有大量的商品图片需要展示,会占用大量网络带宽,十分建议使用CDN加速商品图片资源的访问。图片资源走了CDN之后不再挤占公网出口带宽,保证主业务流畅。

关于网络爬虫

商城系统运营起后,随着商品数量增多、页面数量增多,会有大量来自搜索引擎的蜘蛛爬虫抓取网页。

我们欢迎搜索引擎收录我们的网页,但是搜索引擎的蜘蛛爬虫抓取网页时,占用的网络带宽最高时达到主业务占用网络带宽的10倍,导致网络带宽跑满,用户无法打开网页。

要么增加10倍的带宽,要么限制引擎的蜘蛛爬虫的速率。

系统性能指标

目标:构建高性能的信息系统。

性能项 性能指标
系统可 支撑 会员量 50 ~100万
系统可 支撑 商品量 3000万~ 5000万
系统可支撑日访问量 500 ~1000万PV/天
PC端页面打开时间 低于2秒

同时在线人数 (独立 IP)

2000人~3000人

注意:采用上述“高配方案”集群部署。