上千万的 UV,以每天访问量最高的 12 小时计算,平均每秒有超过 200 个 UV 产生,高峰期间可能会产生超过 1000 个 UV,每个 UV 至少需要产生 3~5 个以上的 PV,也就意味着每秒需要支持超过 5000 个请求。
每秒的访问量基本上算出来了,平均每个页面有多少 kB,计算一下服务器的流量,然后最少需要乘以 2~3 倍的带宽。
1. 带宽
计算带宽主要有两个指标(峰值流量,页面大小),
举例:
1. 峰值流量是平均的3倍,
2. 页面大小是100k
3. 一千万pv,一天内平均分布,每秒大约120次访问,每秒就是120000kb,
4. 换算成带宽,1byte=8bit, 1Mb = 8Mbps, 120000kb ~ 96Mbps
5. 峰值如果是3倍,则是 270Mbps 带宽
2.cpu
3. 内存
可查看进程占用内存
Php网站
假如一个php请求耗时100ms,一个php进程每秒能处理10个请求
日均1000万pv,平均每秒约120个pv,需要12个php进程
峰值10倍的话,就需要120个php进程
一般4G内存,10个nginx进程,64个php进程
Mysql
mysqladmin processlist -u root | wc -l 结果再减去5即可获取当前的数据库并发连接数目
相关推荐
Web服务器硬件配置是构建高效、稳定网络服务的关键因素。服务器的选择和配置取决于多个因素,包括访问频率、服务复杂性、CGI程序的资源消耗以及所选服务器软件的性能。本文将详细探讨这些方面,以便更好地理解如何为...
stm32搭建web服务器,修改于官方移植lwip搭建的web服务器 硬件基础:stm32f407 + lan9303(代码+文档 ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合...
WEB 服务器硬件配置方案 入门级常规服务器硬配置方案: 硬件名称 基本参数 数量 参考价 CPU 奔腾E2160系列,LPGA封装,双核,工作功率65W,核心电压1.25V,主频1800MHZ,总线频率800MHZ,倍频9,外频200MHZ,128M...
WEB-服务器硬件配置方案.doc
在所有嵌入式开发中硬件部分若不会画PCB/电路,可选择根据引脚定义将其代替为面包板+杜邦线+外设模块的方式,只需轻松简单连线,下载源码烧录进去便可轻松复刻出一样的项目 【适合场景】: 相关项目设计中,皆可...
服务器硬件故障应急处置预案.pdf 服务器硬件故障应急处置预案是指在服务器硬件出现故障时,快速响应和恢复服务器的操作步骤...该方案包括 WEB 服务器备份、WEB 服务器故障预防与排除、WEB 服务器硬件故障处理等内容。
stm32搭建web服务器,修改于官方移植lwip搭建的web服务器_硬件基础:stm32f407__webserver
第5章 嵌入式Web服务器硬件设计 硬件设计通常围绕单片机展开,例如文中选择的AT89C52。这种单片机因其高性能和低功耗特性,常被用于嵌入式系统。以太网协议的实现依赖于以太网控制器,如RTL8019AS,该芯片提供与网络...
3. 硬件结构:嵌入式Web服务器硬件主要包括ARM处理器、存储器(ROM和RAM)、网络接口控制器(NIC)、电源管理模块以及其他必要的外设接口。 4. 软件实现:操作系统通常是嵌入式Linux,如 BusyBox 或 TinyLinux,...
文章接着阐述了嵌入式Web服务器硬件设计的关键点,首先体现在对处理器的选择上。作者选择了基于ARM926EJ-S内核的AT91SAM9263处理器,它不仅拥有MMU存储器管理单元,保证了操作系统的稳定运行,而且支持DSP指令集扩展...
2. 硬件设备测试:测试服务器的硬件设备是否正常工作。 3. 操作系统测试:测试操作系统是否正常工作。 三、挂载网站到服务器站点 在服务器安装和功能测试完成之后,我们可以开始挂载网站到服务器站点。挂载过程...
本文将详细解析嵌入式WEB服务器原理,远程设备监控方法,以及系统软硬件设计的关键细节。 首先,嵌入式WEB服务器是在物联网技术背景下产生的一种新兴技术,它允许联网设备通过Web界面进行交互。后PC时代的来临导致...
嵌入式Web服务器硬件设计主要包括处理器、网络控制器、存储器等关键组件的选择与集成。例如,本文中采用了Samsung公司的S3C2410作为核心处理器,这是一款基于ARM920T内核的高性能嵌入式微处理器,非常适合于手持设备...
在WEB服务器备份及故障应急处理方案中,WEB服务器备份方式为每周备份一次数据文件,安装软件及相关组件,备份文件服务器本机一份,备份服务一份。服务器系统用GHOST备份,如系统出问题时,可使用GHOST镜像进行系统...
在本文中,我们将探讨如何利用STM32F407微控制器和LWIP(Lightweight IP)库来搭建一个简单的Web服务器,并通过LAN9303以太网控制器连接网络。 首先,LWIP是一个开源、轻量级的TCP/IP协议栈,适用于资源有限的...
选择合适的Web服务器硬件和负载平衡设备是构建高效系统的基石。通常,这涉及到对服务器处理能力、内存容量、存储空间以及网络接口性能的评估。同时,负载平衡设备如F5的BIG/IP系统,因其先进的负载分配技术和智能...
【个人WEB服务器 2.0】是一款专为个人用户设计的轻量级Web服务器软件,它使得用户可以在自己的计算机上搭建起属于自己的网站,进行网页浏览、数据共享、测试网页应用等多种用途。这款2.0版本可能在原有基础上提升了...
本文将深入探讨一个基于C++实现的Web服务器,并着重讲解其核心概念和技术细节。 首先,我们要了解C++语言在构建Web服务器中的作用。C++是一种强大的系统级编程语言,因其高效、灵活和对底层硬件的直接控制能力,常...