التحكم في عمر ذاكرة التخزين المؤقت

عندما تستخدم طبقات وملفات في Map Viewer، يستخدم ArcGIS Online شبكة توصيل المحتوى (CDN) لتحسين أداء طبقة الخريطة وتقليل أحمال الخادم عن طريق التخزين المؤقت. التخزين المؤقت هو عملية تخزين نسخة من استجابة خادم بحيث يمكن تقديم الطلبات المستقبلية للبيانات نفسها بشكل أسرع دون الاستعلام من الخادم مجددًا، عندما تستخدم الطبقات.

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

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

يمكنك زيادة الحد الأقصى للعمر الافتراضي لذاكرة التخزين المؤقت لأنواع الطبقات والعناصر التالية، ومن ثم تقليل عدد المرات التي سيتحقق فيها المستعرض وشبكة توصيل المحتوى من التغييرات:

  • طبقة خدمة الويب على ArcGIS Server، مؤمنة، وتتم مشاركتها مع العامة
  • ملف قيم مفصولة بفاصلة (.csv)
  • مجموعة معالم
  • قاعدة البيانات الجغرافية الملفية (.zip)
  • GeoJSON
  • Google Sheets
  • طبقات المعالم المستضافة التي تتم مشاركتها مع العامة
  • ملف KML
  • طبقة الوسائط التي تحفظها كعنصر
  • Microsoft Excel (.xls أو .xlsx)
  • Open Geospatial Consortium (OGC) GeoPackage
  • طبقة معالم Parquet (تجريبية)
  • تعريف الخدمة (.sd)
  • ملف الشكل (.zip)

قبل زيادة الحد الأقصى للعمر الافتراضي لذاكرة التخزين المؤقت على طبقة أو عنصر ملف، ضع في اعتبارك ما يلي:

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

لتغيير الحد الأقصى للعمر الافتراضي لذاكرة التخزين المؤقت للعناصر المؤهلة، اتبع الخطوات التالية:

  1. تسجيل الدخول إلى المؤسسة.

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

  2. افتح صفحة العنصر لطبقة المعالم المستضافة المنشورة للعامة أو عنصر الخدمة الآمنة أو عنصر الملف المدعوم.
  3. انقر على علامة تبويب إعدادات.
  4. قم بالتمرير إلى قسم التحكم في ذاكرة التخزين المؤقت واختر الحد الأقصى لمقدار الوقت الذي يضطر المستخدمون الذين يستخدمون الطبقة إلى انتظاره قبل استلام تحديثات البيانات في الطبقة.

    هذا الإعداد غير متوفر لطبقات المعالم المستضافة التي تم تمكين التحرير بها وغير متوفر لخدمات معالم ArcGIS Server الآمنة.