Workstation Logo
المنتجات
مختبرات الذكاء الاصطناعيوكلاء OpenAIوكلاء ClaudeGrok BotWorkstation CRM (WSL CRM)التسويقجميع المنتجات
حلول الذكاء الاصطناعي
محطات عمل الذكاء الاصطناعيAI SME Packagesذكاء اصطناعي خاصمجموعات GPUذكاء اصطناعي طرفيمختبر الذكاء الاصطناعي للمؤسساتالذكاء الاصطناعي حسب الصناعة
الخدمات
Platform ModernisationDigital EngineeringData Foundations & AIAutonomous Operationsاستشارات الذكاء الاصطناعيأتمتة DevOpsالأمن السيبرانيتطوير البرمجياتبناء الوكلاءإعداد MLOps
من نحن
الشركاءقصص العملاء
المقالات
الوثائق
WSL ProxyRing PromoterWSL VaultJobshoutSysOps 24/7
المدونة
اتصل بناLogin
Workstation

محطات عمل الذكاء الاصطناعي وبرمجيات الوكلاء المتعددة والبنية التحتية لوحدات GPU وحلول الوكلاء الأذكياء للشركات الحديثة.

اتصل بنا

حلول الذكاء الاصطناعي

محطات عمل الذكاء الاصطناعيAI SME Packagesذكاء اصطناعي خاصمجموعات GPUذكاء اصطناعي طرفيمختبر الذكاء الاصطناعي للمؤسساتالذكاء الاصطناعي حسب الصناعة

المنتجات

جميع المنتجاتWSL CRM و ERPالتسويقوكلاء OpenAIWSL ProxyRing PromoterWSL VaultJobshoutSysOps 24/7

الشركة

من نحنلماذا Workstationالشركاءقصص العملاءالأسعاراتصل

الموارد

المقالاتالتوثيقالمدونةبحثخريطة الموقع
مكتب المملكة المتحدة
77-79 Marlowes, Hemel Hempstead HP1 1LFالاتجاهات - اسلك المخرج 20 من الطريق M25 في لندن الخارجيةرقم الشركة: 11641870الاثنين - الجمعة: 9:00 ص - 6:00 م بتوقيت GMT
+44 7515 356 146
مكتب بلجيكا
Workstation SRL, Rue Vanderkindere 34, 1180 Uccle, BrusselsBE 0751.518.683الاثنين - الجمعة: 9:00 ص - 6:00 م بتوقيت CET
+32 492 45 67 46
مكتب الهند
#159 Sector 9, Pocket 1, DDA Flats, 110077 Dwarka, New Delhi
+91 98881 98841

© 2026 Workstation AI. جميع الحقوق محفوظة.

الخصوصيةملفات تعريف الارتباطشروط الخدمةخريطة الموقع الإلكتروني

Loading blog...

Home / Blog
DatabaseKubernetesDevOpsSREObservability

ترقيات Couchbase باستخدام بوابات الإيقاف المؤقت لـ CAO: نظرة عامة سهلة الاستخدام

ترقية متدرجة يتم التحكم فيها باستخدام بوابات الإيقاف المؤقت الأصلية لـ CAO، وفحوصات السلامة، والمراقبة المدركة لـ XDCR

Balinder Walia22 أبريل 20262 min read

إذا كنت تدعم منصة Couchbase (أو كنت الشخص الذي يتم ترحيله عندما لا يتصرف)، فقد تبدو الترقيات وكأنها اختيار بين "عدم التدخل والأمل" و"يدويًا ومحفوفًا بالمخاطر". يجسد هذا المنشور أرضية وسطية عملية: ترقيةالمتداولة التي يتم التحكم فيهالخادم Couchbase الذي يعمل تحتCouchbase Autonomous Operator (CAO)، يسير بخطى ثابتة بواسطة حقلspec.pausedالأصلي لـ CAO.

من هو هذا

  • الدعم الفني / المستجيبون للحوادث:كيف يبدو "العادي" أثناء إعادة توازن المبادلة وما يجب التعامل معه كعلم أحمر.
  • SRE / مهندسو المنصة: إجراءالقابل للتكرار مع فحوصات الاختبار المبدئي، وبوابات الامتصاص، ومشغلات التراجع.
  • مهندسو قواعد البيانات: توقعات إعادة توازنوسلوك XDCR والتحقق من صحة ما بعد الترقية. مطورو
  • :ما الذي تفعله منصتك أثناء نافذة الصيانة (وما يجب عليك التنبيه عليه).

طوبولوجيا نموذجية مُدارة بواسطة CAO (مفاهيمي)

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

Typical Couchbase on AKS topology

الفكرة الكبيرة: تسريع CAO مع بوابة الإيقاف المؤقت

يقوم CAO بإجراء ترقية متجددة عبر إعادة توازن المبادلة. يضيف دليل التشغيل بوابة أمان متعمدة: توقف مؤقتًا للتوفيق بين العقد، وتحقيق الاستقرار، والتحقق من الصحة، ثم الاستئناف. بهذه الطريقة، إذا أساءت العقدة N التصرف بعد تبديلها، فستلتقطهاقبل بدء عقدةN+1.

Paced upgrade loop

لماذا تستحق بوابة الإيقاف المؤقت كل هذا العناء

  • مفاجآت أقل:يعزل الأعراض لتغيير عقدة واحدة. إشارات
  • المنظفة: يربطزمن الوصول ومعدل الخطأ وحالة إعادة التوازن وتأخر XDCR بمبادلة واحدة.
  • عمليات طرح أكثر أمانًا: يقومبإيقاف "حزام النقل" بسرعة عن طريق الضغط علىspec.paused=trueأثناء التحقيق.

كيف يبدو "الجيد" أثناء الترقية

  • صور الكبسولة:القديم → الجديد تدريجيًا؛ من الأفضل مبادلة واحدة في كل مرة.
  • مرحلة الكتلة: غالبًا ما يعودإلىAvailableبين عمليات المبادلة؛ ومن المتوقع حدوث تحولات قصيرة أثناء إعادة التوازن.
  • XDCR (إذا تم تمكينه): يرتفعchanges_leftأثناء إعادة التوازن، ثم ينضب أثناء التثبيت. إعادة تشغيل
  • : تبدأ كبسولاتالجديدة عندRESTARTS=0. وأي زيادة هي إشارة للتوقف والتحقيق.

اختبارات الاختبار المبدئي التي توفر لك لاحقًا

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

التحقق من واقع التراجع

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

الخطوات التالية

  • اقرأ دليل التشغيل الكامل:Couchbase ترقية الخادم المتداول تحت CAO (بوابة الإيقاف المؤقت + الوتيرة)
  • الخلفية ذات الصلة:Couchbase توفر عالي في الإنتاج (مشغل XDCR + Kubernetes)