الإصدار 4.18.01 من Edge الخاص بخدمة Private Cloud
استخدام موازن حمولة البيانات
في عملية تثبيت إنتاج 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. لمزيد من المعلومات، يُرجى الاطّلاع على:
- https://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html
- https://www.owasp.org/index.php/Securing_tomcat
تثبيت نظام BaaS في مراكز بيانات متعددة
يمكنك تثبيت نظام BaaS لواجهة برمجة التطبيقات في مراكز بيانات متعددة. الإجراء النموذجي هو:
- ثبِّت أول مركز بيانات كما هو موضَّح في تثبيت نظام BaaS لواجهة برمجة التطبيقات.
- أضِف مركز البيانات الثاني إلى المركز الأول كما هو موضَّح في مقالة تثبيت مركز بيانات متعدد لواجهة برمجة التطبيقات BaaS.