1、当有大量数据提交的时候,建议采用批量提交。比如在做ELK过程中,Logstashindexer提交数据到Elasticsearch中,batchsize就可以作为一个优化功能点。但是优化size大小需要根据文档大小和服务器性能而定。
2、水平扩展只要增加服务器数量,就能线性扩充系统性能。虚拟化技术的出现,让水平扩展变得轻松且简单。现在的云主机几乎是虚拟主机,而不是物理主机。这样的话,线性扩充也就是分分钟的事,前提是要有足够的物理主机支撑。
3、首先,用户不能直连服务器,要做分布式就要解决“分”的问题,有多个服务实例就需要做负载均衡,有不同服务类型就需要服务发现。
4、因为服务分布在多台服务器、甚至多个机房,所以不容易彻底宕机,抗灾容错能力强,可以保证长时间在线。扩展性非常好。云服务器的基本特点就是分布式架构,所以可以轻而易举地增加服务器,成倍扩展服务能力。
5、服务器性能、程序并发处理能力有限。网站在大并发,高负载时就会有瘫痪,拒绝服务的崩溃现象出现。对于“10亿人同时去一个网站浏览”,十亿级别的并发访问,放现在任意一大型网站都难以承载。
以云服务器的带宽是10M为例,15分钟理想状态下可以打开的页面数公式:1280/(1000/3)=3个(也就是每3秒可以打开3个页面);(15分钟*60)/3*3=900个页面。如果平均一个pv打开3个页面,最大支持300个pv。
这种配置足够满足几千人同时访问,但如果是商城站,图片站,下载站等,这个配置就差远了,尤其是下载站对带宽的需求非常高,因此没有固定的答案。
所以中低端服务器通常最多支持2000人在线,这仅适用于普通网站建立后的文本服务器和论坛,不包括图像,下载和视频。
人左右。根据中关村在线。服务器带宽说的5M带宽,实际上是5Mbps=625KB,因各种因素无法计算。理论上10人左右。
大致的计算方法(根据每人等待时间的不同):1核2G2M带宽:适用于一天几百上千的访问,大概1秒3-10人同时访问进活动。2核4G5M带宽:适用于一天几万的访问,大概1秒10-50人同时访问进活动。
1、云服务器选择考虑的有:价格、服务、云生态,扩展性,可玩性等价格云服务器价格差异大,相同配置,一个月价格可能相差个几块,一年下来价格就能相差几百块钱,细水长流能省则省。
2、腾讯云腾讯云是腾讯倾力打造的云计算品牌,以卓越科技能力助力各行各业数字化转型,为全球客户提供领先的云计算、大数据、人工智能服务,以及定制化行业解决方案。
3、对于服务器厂商的选择,尽量选择大品牌,比较有保障。目前全球排在前三的有浪潮、戴尔、惠普,也是销量最多三个品牌,具体可以根据企业情况进行选择。