أنظمة المجموعات في Azure Cosmos DB ل PostgreSQL

ينطبق على: Azure Cosmos DB ل PostgreSQL (مدعوم بملحق قاعدة بيانات Citus إلى PostgreSQL)

الُعقد

يسمح Azure Cosmos DB ل PostgreSQL لخوادم PostgreSQL (تسمى العقد) بالتنسيق مع بعضها البعض في "مجموعة". تحتوي عقد نظام المجموعة بشكل جماعي على المزيد من البيانات وتستخدم المزيد من الذاكرات الأساسية لوحدة المعالجة المركزية مما قد يكون ممكنا على خادم واحد. تسمح البنية أيضا لقاعدة البيانات بالتحجيم عن طريق إضافة المزيد من العقد إلى نظام المجموعة.

لمعرفة المزيد حول أنواع العقد، راجع العقد والجداول.

حالة العقدة

يعرض Azure Cosmos DB ل PostgreSQL حالة العقد في نظام مجموعة في صفحة نظرة عامة في مدخل Microsoft Azure. يمكن أن تحتوي كل عقدة على إحدى قيم الحالة التالية:

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

منطقة توفر العقدة

يعرض Azure Cosmos DB ل PostgreSQL منطقة التوفر لكل عقدة في نظام مجموعة في صفحة نظرة عامة في مدخل Microsoft Azure. يحتوي عمود منطقة التوفر إما على اسم المنطقة، أو -- إذا لم يتم تعيين العقدة إلى منطقة. (تدعم مناطق معينة فقط مناطق التوفر.)

يسمح لك Azure Cosmos DB ل PostgreSQL بتعيين منطقة توفر مفضلة للمجموعة. عادة ما يكون السبب في ذلك هو وضع عقد نظام المجموعة في نفس منطقة التوفر حيث يوجد التطبيق وبقية مكونات مكدس التطبيق.

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

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