لقد اكتشفت ظاهرة: خلال هذه الفترة تستمر عمليات الاستعلام عن البيانات في التعليق أحيانًا. في البداية كنت أظن أن العقدة قد تعطلّت، لكن بعد أن أجريت عملية تتبّع وإصلاح أخطاء كاملة تبيّن أن المشكلة في جهاز المفهرس (indexer) نفسه. تحديثات Subgraph بطيئة، مع وجود تقييد لمعدل طلبات RPC؛ فأنتم على جانب العقد/العقد الذكية (الكونتراكت) قد قضيتوا نصف يوم في إجراء التعديلات، ومع ذلك ما زالت الواجهة الأمامية تُظهر حالة تعود إلى بضع ساعات مضت. كل شيء يعمل بسلاسة على السلسلة، لكن “جدار البيانات” هو الذي يضعك عند نقطة انتظار.



ببساطة، طبقة الفهرسة لا تلحق بإيقاع طبقة التنفيذ. مهما كانت الضجة حول “المعيارية/التجميع المعياري” عالية، ومهما تم تفكيك طبقة DA إلى أجزاء أصغر، فإن ما يشعر به المستخدم في النهاية هو فقط: “لماذا لا تتحرك هذه الأمور مجددًا؟” — المطور يرى أن تقسيم العمل إلى وحدات أمر أنيق، أما المستخدم فيشعر أن البيانات غير حديثة.

على أي حال، عندما تكون موقعي قيد التشغيل، أسوأ ما في الأمر هو هذا الانتظار المعلّق في الهواء. إذا لم تكن الأدوات في الوقت المناسب، فحتى لو كانت المنحنيات جميلة فلن ينفع ذلك. يكفي؛ سأكتب أولًا سكربت صغيرًا لمراقبة زمن استجابة RPC، لأن إنقاذ بياناتي هو عملي أنا.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • مُثبت