* النظام يعمل حاليًا بالآلية التالية:
1- العميل يقوم بتسجيل الدخول إلى الحساب.
2- يصل رمز التحقق إلى البريد الإلكتروني المخصص، والذي يتم تجميع جميع رسائل التحقق الخاصة بالحسابات فيه.
3- العميل يدخل إلى الصفحة المخصصة لاستخراج رمز التحقق، ثم يقوم بإدخال:
- رقم الطلب.
- اسم المستخدم.
4- يقوم النظام بالبحث عن رمز التحقق المرتبط بالطلب والحساب، ثم يعرض الرمز للعميل.
* المشكلة الحالية :
النظام غير مستقر عند محاولة استخراج رمز التحقق ، في بعض المحاولات يعمل النظام بشكل طبيعي ويتم الحصول على رمز التحقق، بينما في محاولات أخرى تظهر الرسالة التالية:
"خطأ في الاتصال، لم نتمكن من إرسال طلبك. يرجى المحاولة مرة أخرى لاحقاً."
المشكلة تحدث بشكل متقطع، مما يجعل النظام غير مستقر ويجبر العميل أحيانًا على إعادة المحاولة عدة مرات.
فيديو يوضح الاشكالية :
html css js
- حل الاشكالية و ضمان استقرار النظام بشكل عام
- تسليم ملخص عند تسليم المشروع يحتوي على سبب الاشكالية و الحلول المتبعة
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 0 |
| مشاريع قيد التنفيذ | 0 |
| التواصلات الجارية | 2 |
السلام عليكم أستاذ مهند، لقد قرأت تفاصيل مشروعك بعناية، وشاهدت آلية عمل نظام استخراج رموز المصادقة الخاص بمتجرك. أتفهم تماما مدى إزعاج الأخطاء المتقطعة (Intermi...
السلام عليكم ورحمة الله وبركاته، كيف حالك أسوأ أنواع الأخطاء البرمجية ليست تلك التي تعطل النظام بالكامل، بل تلك التي تظهر وتختفي بعشوائية. خطأ متقطع في الاتصال ...
السلام عليكم، اطلعت على تفاصيل المشروع وآلية عمل النظام، والمشكلة واضحة بالنسبة لي، خصوصا أن الخطأ يحدث بشكل متقطع وليس بشكل ثابت. بحسب الآلية الحالية، الـ Flow...
للتشخيص الدقيق، أحتاج أشوف: كود الـ JS المسؤول عن استدعاء (fetch/XHR) endpoint استخراج الرمز كود الـ backend اللي يتصل بصندوق البريد ويبحث عن الرمز أي console e...
السلام عليكم، لقد راجعت مشروعك. عادة ما تحدث أخطاء الاتصال المتقطعة كهذه بسبب مشاكل في مهلة الاتصال، أو عدم استقرار اتصالات IMAP، أو غياب منطق إعادة المحاولة - ...