9月14日下午15:30起,疑似代码托管网站码云遭遇宕机。微博平台用户讨论“码云挂了”的讨论逐渐热门。
小编实际测试,通过 https 方式推送,或者拉取代码,显示:
【The requested URL returned error: 429】
通过查询http的状态码,可知是“请求过多”(Too Many Requests)。
换一种方式,使用 ssh public key 的方式推送拉取仓库代码,显示:
【Authorization server is unavailable】
同时返回 500 的 http 状态码。疑似秘钥验证出现问题。
访问官网,显示502 - 也就是网关错误。
有几种可能,一种是负载过重,已经不能正常转发请求;一种是服务正在重启了。
从以上几个http状态码,推测码云服务器遭受流量攻击的可能性较高。我们等待官方给出解释吧。
好消息是,截至 16:30左右,业务已经恢复。
通过此次gitee的宕机分析,我们应该对 http 状态码有更清晰的认识了。
还不熟悉的同学,可以去MSDN翻看一下手册,重温一下知识点。
领取专属 10元无门槛券
私享最新 技术干货