نظرة عامة حول تثبيت BaaS لواجهة برمجة التطبيقات

Edge for Private Cloud - الإصدار 4.17.09

استخدام موازن حمولة البيانات

في عملية تثبيت إنتاج BaaS لواجهة برمجة التطبيقات، يتم استخدام أداة موازنة الحمل بين عقدة بوابة BaaS الخاصة بواجهة برمجة التطبيقات وعُقد BaaS Stack لواجهة برمجة التطبيقات. عند إعداد "البوابة"، عليك تحديد عنوان IP أو اسم نظام أسماء النطاقات لجهاز موازنة الحمل، وليس في عُقد المكدس.

كبديل لموازن التحميل، يمكنك استخدام نظام أسماء النطاقات round-robin. في هذا السيناريو، يمكنك إنشاء إدخال لنظام أسماء النطاقات يتضمّن سجلّات A متعددة تتوافق مع عناوين IP لحزمة BaaS. أثناء بحث نظام أسماء النطاقات، يعرض خادم نظام أسماء النطاقات تلقائيًا قيم سجل A بترتيب دائري.

جارٍ الاتصال بـ "كاساندرا"

عند تثبيت BaaS، يمكنك اختيار ربط BaaS وEdge بمجموعة Cassandra نفسها أو إنشاء مجموعة Cassandra منفصلة لنظام BaaS. غالبًا ما تشترك عمليات تثبيت BaaS الأصغر حجمًا، أي المستخدمين الذين لديهم كثافة مرورية أقل، في مجموعة Cassandra مع Edge.

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

مزامنة التاريخ

يجب أن يكون لديك التاريخ/الوقت على جميع الخوادم. يمكن أن تخدم أداة ntpdate هذا الغرض، إذا لم يتم إعدادها من قبل، الذي يتحقّق مما إذا كانت الخوادم متزامنة للوقت. يمكنك استخدام yum install ntp لتثبيت الأداة.

أمان Tomcat

إنّ أداة تثبيت BaaS الخاصة بواجهة برمجة التطبيقات تثبِّت أيضًا خادم Apache Tomcat على جميع عُقد BaaS Stack لواجهة برمجة التطبيقات، بما في ذلك واجهة مستخدم مشرف Tomcat. تترك أداة التثبيت بيانات اعتماد المشرف التلقائية بدون تغيير من admin:admin.

يمكنك إذا لزم الأمر تغيير بيانات الاعتماد هذه كجزء من تأمين Tomcat. لمزيد من المعلومات، يُرجى الاطّلاع على:

تثبيت نظام BaaS في مراكز بيانات متعددة

يمكنك تثبيت نظام BaaS لواجهة برمجة التطبيقات في مراكز بيانات متعددة. الإجراء النموذجي هو: