我的服务器出了问题,最后出现了 520/521 错误。不过,这种情况只发生了几秒钟,然后就恢复正常了。我不知道问题出在哪里。
SSH 运行良好,以下是正常运行时间
15:25:52 启动 10 天,9:07,2 个用户,平均负载:2.17、2.71、2.98
这是我的 PHP-FPM 设置
pm = ondemand
pm.max_children = 30
pm.start_servers = 0
pm.min_spare_servers = 1
pm.max_spare_servers = 5
pm.max_requests = 20
pm.process_idle_timeout = 10
request_terminate_timeout = 120s
我尝试 ping 我的域名
64 bytes from 172.67.161.114: icmp_seq=25 ttl=248 time=68.704 ms
64 bytes from 172.67.161.114: icmp_seq=26 ttl=248 time=22.861 ms
Request timeout for icmp_seq 32 => [THIS ONE]
64 bytes from 172.67.161.114: icmp_seq=33 ttl=248 time=23.103 ms
64 bytes from 172.67.161.114: icmp_seq=34 ttl=248 time=55.328 ms
64 bytes from 172.67.161.114: icmp_seq=35 ttl=248 time=49.159 ms
64 bytes from 172.67.161.114: icmp_seq=36 ttl=248 time=23.264 ms
我也尝试同时 ping 我的 IP。但是,没有问题
64 bytes from 63.141.225.250: icmp_seq=112 ttl=45 time=236.596 ms
64 bytes from 63.141.225.250: icmp_seq=113 ttl=45 time=236.572 ms
64 bytes from 63.141.225.250: icmp_seq=114 ttl=45 time=257.145 ms
64 bytes from 63.141.225.250: icmp_seq=115 ttl=45 time=236.902 ms
64 bytes from 63.141.225.250: icmp_seq=118 ttl=45 time=237.004 ms
64 bytes from 63.141.225.250: icmp_seq=119 ttl=45 time=237.146 ms
64 bytes from 63.141.225.250: icmp_seq=120 ttl=45 time=274.892 ms
答案1
服务器似乎运行良好,PHP-FPM
设置也正确。因此,问题可能与您的服务器和 Cloudflare 网络之间的连接有关。
520/521 错误可能是暂时性问题,由于源服务器和 Cloudflare 网络之间的连接,该问题可以自行解决。
除此之外,您还可以检查 Cloudflare 状态并使用Pingdom
或等工具UptimeRobot
来监控服务器的正常运行时间和响应时间。