needhelp
← Back to blog

گزارش در دسترس بودن GitHub: آوریل ۲۰۲۶ — ۱۰ حادثه، از جمله یک حمله Scraping ۳۰ درصدی

by xingwangzhe
GitHub
در دسترس بودن
گزارش حادثه
SRE
قطع سرویس

گزارش در دسترس بودن GitHub: آوریل ۲۰۲۶ — ۱۰ حادثه، از جمله یک حمله Scraping ۳۰ درصدی

در ۱۴ می، گیت‌هاب گزارش در دسترس بودن آوریل ۲۰۲۶ خود را منتشر کرد. یک ماه سخت بود: ۱۰ حادثه در سراسر جستجوی کد، Copilot، Pages، Codespaces، Actions و موارد دیگر. این است آنچه اتفاق افتاد و گیت‌هاب چه می‌کند.

خلاصه حوادث

تاریخ سرویس مدت تأثیر
آوریل ۱ جستجوی کد ۸h ۴۳m ۱۰۰٪ خطای پرسش، نیاز به ایندکس مجدد کامل
آوریل ۹ Copilot Agent ۴h ۱۶m ~۸۴٪ جلسات جدید تأخیر، صف ۵۴ دقیقه‌ای
آوریل ۱۳ Pages ۳۹m ~۱۷.۵M خطای HTTP 500
آوریل ۱۶ Codespaces ۳h ۲۲m ~۴۰٪ شروع‌های VS Code ناموفق
آوریل ۲۳ چندسرویسی ۱h ۱۸m Copilot، Webhooks، Git، Actions — ۵-۷٪ ترافیک
آوریل ۲۷ جستجو (حمله scraping) ۶h ۱۵m تا ۶۵٪ جستجوها timeout

موارد بزرگ

۲۷ آوریل: حمله Scraping که جستجو را از کار انداخت

علت؟ یک حمله scraping توزیع‌شده ناشناس عظیم. مهاجم از ۶۰۰,۰۰۰+ آدرس IP منحصربه‌فرد استفاده کرد که ۳۰٪ از کل ترافیک جستجوی روز را تشکیل می‌دادند. تا ۶۵٪ جستجوها timeout شدند.

۲۳ آوریل: تخریب DNS در Copilot، Webhooks، Git، Actions

یک تخریب زیرساخت DNS تک-مرکز-داده به یک حادثه چندسرویسی آبشاری شد که ۵-۷٪ از کل ترافیک را تحت تأثیر قرار داد.

۹ آوریل: باگ محدودیت نرخ Copilot Agent را فلج کرد

یک باگ در منطق محدودیت نرخ Copilot یک محدودیت نرخ جهانی را به جای هر نصب اعمال کرد. ۸۴٪ جلسات جدید agent به تأخیر افتادند و زمان صف به ۵۴ دقیقه رسید.


References

Share this page