网站受到攻击有几种情况。
1、流量攻击,也就是我们常说的ddos、dos等攻击,属于最常见的带宽攻击。一般是一个或多个路由器、服务器、防火墙被大量数据包淹没,导致你的网站瘫痪,无常打开。
但是这种攻击的代价会很高。
2、cc攻击,也是流量攻击的一种,cc就是模拟多个用户(有多少个用户就有多少个线程)不断访问需要大量数据操作(即大量cpu时间)的页面,造成服务器资源的浪费,cpu长期处于100%,永远。连接无止境,直到网络拥塞,正常访问暂停。cc攻击基本都是对端口的攻击,以上两种攻击基本都是硬流量攻击。如果服务器(网站)被入侵,一般是因为服务器或网站存在漏洞,被黑客利用了。用使用权入侵,导致服务器中的木马和网站被挂黑链,被篡改,被挂马。解决方法:如果程序不是很大,可以自己对比之前程序的备份文件,然后修复,或者换个服务器,最好是独立的服务器。
网站会崩溃,没有一个网站能够承受。
我们可以粗略估算一下,普通键盘的刷新率最快可以达到每秒1000次。考虑到许多软件不不需要这么快的响应速度,这些软件会降低这个频率以节省计算机资源。我自己用google浏览器试了一下,按f12打开控制台选择。网络选项,按住f5和dont放手(在浏览器界面直接按住f5只会刷新一次,我觉得可能与题主初衷不符)。此时控制台会快速刷新,目测每秒几十次。如果按10次算,十亿人持有并持有f5不放手产生的浏览量可以达到100次。每秒数十亿次。
让让我们看看淘宝,它可能是短时间内全球并发最高的网站。我们不。;我没有具体的数据,但我们可以根据网上提供的一些数据进行估算。淘宝的最高访问时间应该是11日零点过几分钟。事实上,淘宝的交易量增加了。最快的时间也是那几分钟。我估计每秒订单峰值也发生在这个时候,这个数据是54.4万。假设一千个人中有一个人下单,那么当时的浏览量大概是每秒5亿次。其实这个时候淘宝虽然没有崩溃,但是很多页面已经出现了。延迟,大量的数据可以不要被刷掉。问题中的条件远远超过这个数字,淘宝可以根本承受不了这个访问量(其实我已经尽力低估了十亿人持有f5带来的访问量,高估了淘宝在双十一能承受的访问量)。我不我不认为有任何网站。能承受这么大的访问量。
事实上,十亿人口接近世界人口的七分之一人口,所以永远不会有一个页面能吸引这么多人同时访问,网站在设计的时候也不会考虑这么高的并发。
现实中,网站访问远比这复杂。在这里,我们只是做一个大概的估计来讨论一下,欢迎大家的不同意见。
看到有朋友在评论里提问,就自己测试了一下,然后看了apacheslog21次,仅代表本人测试,不保证准确。我给你一个参考。