تنزيلات الملفات

قم بإيقاف التنزيل مؤقتًا واستئنافه دون فقدان تقدم الملف المحفوظ

افهم نقاط فحص Flux ودعم نطاق HTTP ولماذا قد يقوم مصدر خارج النطاق بإعادة تشغيل البيانات عند الاستئناف.

لا ينبغي أن يعني الإيقاف المؤقت والإلغاء نفس الشيء. في Flux، تحتفظ المهمة المتوقفة مؤقتًا بحالة النقل المحفوظة الخاصة بها حتى تتمكن المهمة الحالية من الاستمرار. الفرق المهم هو بين البايتات المخزنة بالفعل على القرص والبايتات التي يسمح المصدر للعميل بطلبها مرة أخرى. لا تتصرف هاتان القيمتان دائمًا بشكل مماثل.

استئناف المهمة الحالية

حدد المهمة المتوقفة مؤقتًا واستخدم السيرة الذاتية. تؤدي إضافة نفس عنوان URL كمهمة جديدة إلى إنشاء تنزيل منفصل بدلاً من متابعة نقطة التحقق القديمة. احتفظ ببيانات التدريج والوجهة المتاحة. يمكن أن يؤدي نقل ملفات عمل المهمة أو حذفها إلى فرض عمليات التحقق من التكامل أو منع الاستمرار المباشر.

عندما يدعم الخادم نطاقات البايت

تتيح طلبات نطاق HTTP للعميل أن يطلب جزءًا معينًا من الملف. يقوم Flux بفحص النطاقات التي تم إرجاعها والتحقق من نقاط التفتيش المخزنة قبل دمج البايتات القديمة والجديدة. إن ETag القوي ليس هو المسار الوحيد الممكن للاستئناف: يمكن للمحرك 2.5 التحقق من البادئة المحفوظة عند غياب أداة التحقق هذه.

عندما لا يمكن استئناف الخادم مباشرة

بالنسبة لمصدر خارج النطاق، قد يقوم Flux بإعادة تشغيل البادئة المحفوظة من الشبكة، والتحقق منها وتجاهل البايتات المتكررة قبل إلحاق بيانات جديدة. يمكن أن يظل تقدمك المحفوظ بينما يستمر الاتصال في نقل تلك البادئة مرة أخرى. وهذا يكلف عرض النطاق الترددي والوقت؛ لا يمكن لأي مدير تنزيل أن يجعل الخادم يعرض نطاق بايت لا يدعمه.

إذا تغير الملف البعيد، فقد يؤدي الاستمرار بشكل أعمى إلى إنشاء ملف مختلط. وبالتالي فإن فشل التحقق يختلف عن انقطاع الشبكة المؤقت البسيط. راجع خطأ المهمة ومصدرها قبل أن تقرر البدء من جديد.

اختبار وقفة موثوقة

  • ابدأ ملفًا مستقرًا وانتظر تقدم القرص غير الصفري.
  • أوقف المهمة مؤقتًا ولاحظ المبلغ الذي تم تنزيله.
  • استأنف هذه المهمة وراقب حالتها ونشاط الشبكة.
  • إذا تغير المصدر أو انتهت صلاحيته، فتحقق من السبب بدلاً من إضافة مهام مكررة بشكل متكرر.

المصادر وسياق الإصدار

يصف هذا الدليل وثائق Flux 2.6.6. تحقق من سجل الإصدار الحالي لمعرفة شروط الحزمة.

FLUX / 20

اختر لغتك