我正在尝试使用以下方式同时从多个位置验证我的网站https://www.uptrends.com/tools/uptime,我遇到了 http 超时。我不知道为什么无法正常工作……
希望你能帮助我。
提前致谢!
答案1
该测试服务默认同时测试 41 个不同位置与您的服务器的连接性。看来您的服务器根本无法同时处理 41 个客户端。
测试未运行时,服务器需要 1-2 秒才能提供服务https://perfilaberturas.com.ar/
。在测试运行时尝试访问网站意味着服务器必须并行处理 42 个请求。
在这种情况下,您的服务器需要 20 多秒才能响应第一个请求,并且可能需要一分钟以上才能响应最后一个请求。测试服务有 30 秒的超时时间,之后它会(相当合理地)宣布您的网站已关闭。而且,即使在测试超时后,您的服务器仍在为这些请求花费资源,因为与测试并行启动的单个请求在测试完成后仍会长时间处于待处理状态。
在无负载的情况下,响应初始用户请求需要超过 1 秒的时间,这对用户体验不利。而且,您的服务器在 41 个同时请求的负载下崩溃意味着它很容易受到 DoS 攻击(无论是有意还是无意的)。
所以您需要做的是找出为什么服务器需要这么多资源来呈现该页面并修复它。