当前位置:首页 > 云服务器 > 正文

阿里云服务器的带宽选择


一、云服务器配置对比人数云服务器配置的大小与小程序的类型密切相关。从以下类别中选择合适的类别
2.对于10万用户的云服务器带宽来说,1000万是合适的选择。考虑到在线用户数和并发操作,低于这个数将无法顺利运行。
如果以后不满意,可以灵活扩展。这就是云服务器的弹性扩展功能,非常好用。
3.云服务器型号选择
阿里云:不考虑共享实例、突发性能实例等。考虑计算C5/C6、通用G5/G6以及其他CPU100%可用的专用服务器型号。
腾讯云:标准S5、SA2等高性能机型优先。
最近这两个平台的官网有很多火爆的促销活动,比如:B、低成本轻量级腾讯云应用服务器,2核4G存储、6MB带宽和4核8G10M带宽配置如下:
10万用户小程序>简单易用的腾讯云轻量级服务器
二、阿里云的服务器4核8g,10M带宽并发访问,能支持多少用户?

蟹魔~~小心极限迭代,和朋友一起围观___4核8G+10M带宽是比较不错的机器,可以满足大部分场景的要求。但你这样敲头也算不出来能支持多少用户。用户支持的数量由几个因素组成,包括使用的语言、架构、处理的业务类型和数据大小。这是一个持续优化的过程。

首先您需要决定业务类型

每个业务都有不同的特点。有些是CPU密集型的,例如内存计算,有些是内存密集型的,例如数据。有些,例如处理、网络爬虫,需要大量带宽。有些(例如照片和数据库)需要较高的磁盘使用率。相同配置的系统运行不同的服务,性能会有很大差异,未使用的资源会被极大浪费。根据您的业务类型定制系统的资源分配是降低成本和提高支持能力的好方法。

其次,确定数据大小

网络上传输的数据大小决定了占用多少带宽。尺寸越小,拥有的带宽就越大,可以访问和处理的用户请求就越多。单位时间。因此,减少无效数据传输、减小请求包大小是提高用户访问能力的考虑因素。

采用合理的语言架构

一个精心设计的系统的访问能力和一个杂乱堆叠的系统的访问能力是完全不同的。解决资源浪费问题,可以采用容器化、Docker等微服务,可以有效提高资源利用率,降低服务器负载。使用Nginx或Tengine,开启NIO,开启压缩,设置静态和本地缓存等来减少服务器负载,使用MongoDB和NoSQL数据库来减少数据查询负担,提高响应速度......总之:减少不良请求前端和后期客户端尽量解决离用户侧更近的请求,防止业务拖得太长,堆积在后端底层。

持续测量和调整

支持的TPS数量需要持续监控和调整。小的参数调整通常可以带来指数级的性能提升。原本需要几十秒的业务请求,调优后现在可以在几十毫秒内完成。真正的在线服务需要长期的持续监控和持续优化。