نشر مزرعة الويب

التعريف

تشغيل تطبيق واحد عبر عدة خوادم خلف موازن تحميل، بحيث قد تُعالج الطلبات المتتابعة من نفس المستخدم بواسطة آلات مختلفة.

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

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

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

في Doconut

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

شاهد كيف يعمل عمليًا

التعريفات لا تأخذك بعيدًا. ترخيص مؤقت يعمل على جهازك الخاص، ضد مستنداتك الخاصة.