有一台服务器,使用 Ubuntu 20.04 系统,上面装着 wordpress ,安装插件的时候偶然会提示 curl 错误, 无法连接 https://downloads.wordpress.org/ , 然而并不是所有时段都出错,多数时间是可以的,极少数时间出错。 然后写了个脚本用来测试 curl 这个域名的错误,脚本我贴这里了 https://pastebin.com/QC2UPqgb 脚本的意图就是每隔两秒获取一次链接里面的内容, 如果不能获取到特定关键字则判断为失败并记录日志, 经过多次在不同的时间段测试脚本,发现 1000 次会出现大约 50-70 次左右的错误, 我本来以为是网络不太好,同时用 mtr 测试,结果是零丢包,去测试 cloudflare 官网也无错误发生。
最离谱的是,我进入救援系统后,用这个脚本测试完全没有错误, 所以错误导致发生的原因可能就是服务器本身的 Ubuntu 有问题, 可是完全没有其他头绪了,请教各位可能是什么原因。