مقدمهٔ اختلال
در روز ۲۰ مارس ۲۰۲۴، یکی از پرکاربردترین سرویسهای ترکیب زبان طبیعی و هوش مصنوعی، ChatGPT، بهصورت ناگهانی از دسترس خارج شد. کاربران از سراسر جهان مدتها بدون دسترسی به این سرویس باقی ماندند و این اتفاق باعث بهتبعی عناوین مربوط به عملکرد پایگاه داده و عملیات پردازش متن شد.
تحلیل فنی کردن بروز مشکل
OpenAI، در پاسخ به گزارشها و شناسایی علل، یک “اشکال کدنویسی” در بخش مدیریت نشستهای کاربر را بهعنوان ریشهٔ اصلی منفیساز اختلال معرفی کرده است. بهطور خلاصه، خطوط کدی که مسئول حفظ حالت نشستهای غیرفعال بودند، بهصورت نادرست بهروزرسانی میشدند و در نتیجه سرویس نتایج تعاملی را در دسترس نمیداشت.
- خطا در ذخیره و بازیابی نشستهای غیرفعال
- تعطیلی دسترسی به API چون سرویس دادهای بسته شد
- وقفهٔ موقت در تمامی نقاط دسترسی جهانی
اقدامات اصلاحی و آیندهٔ امنتر
OpenAI سریعاً ویرایش کد را اعمال و تنظیمات جدیدی برای مدیریت نشستها بهکارگیری کرد. علاوه بر این، تیم تست داخلی بهپوشش خطای احتمالی افزوده شد و درصدی از ترافیک را به سرورهای «سینتکس» دوگانه نزدیکترین به دسترسی کاربران منتقل نمود. قرار شد که در صورت بروز مجدد مشابه، زمان بازگشت به حداکثر ۳ دقیقه تضمین گردد.
تأثیر بر کاربران و مسئولیتهای کیهانی
بهحالیکه این سرویس در صنایع مالی، آموزشی و سلامت از اهمیت بالایی برخوردار بوده، OpenAI پیامهایی درباره تعطیلی ۵۴ ساعت به مخاطبین ارسال کرد و اشکالساز را داوطلبانه برطرف کرد. همچنین، گزارش گفتمان مناسب تکمیل شد همانگونه که باور بر این است عدم دستنخورده چندین هزار کاربر را به سوی تجربهٔ مقیاس بزرگتر نگه داشت.
پرسشهای پرتکرار
چرا سرویس ChatGPT در ۲۰ مارس اختلال داشت؟
سرویس ChatGPT در ۲۰ مارس اختلال داشت چون یک اشکال کدنویسی در کدهای مدیریت نشستهای غیرفعال باعث شد که امکان حفظ و بازیابی نشستهای کاربر بهصورت نادرست پیش بیافتد، تا آنوقت سرورهای اصلی نتوانستند بهدرستی پاسخ دهند.
OpenAI چه اقداماتی برای جلوگیری از تکرار اختلال انجام داده است؟
OpenAI کد مدیریت نشست را اصلاح کرده، استقرار خطاهای احتمالی را دوگانه کرده و افزونهٔ تست پویا برای صدمات احتمالی در نزدیکترین نقاط دسترسی بهکار گرفته است. در ضمن، فهرست پروتکلهای اضطراری برای قطع نادرست قطعات داخلی ایجاد کرده تا در آینده خروجی سرویس حفظ شود.