نمای کلی نصب API BaaS

Edge for Private Cloud نسخه ۴.۱۸.۰۱

استفاده از ترازکننده بار

نصب تولید API BaaS از متعادل‌کننده بار بین گره «درگاه API BaaS» و گره‌های «پشته API BaaS» استفاده می‌کند. هنگام پیکربندی «پورتال»، نشانی IP یا نام ساناد متعادل‌کننده بار را مشخص می‌کنید، نه گره‌های Stack.

به‌عنوان جایگزینی برای متعادل‌کننده بار، می‌توانید از ساناد نوبتی استفاده کنید. در این سناریو، ورودی سانادی با چندین سابقه A مطابق با نشانی‌های IP پشته BaaS ایجاد می‌کنید. درطول جستجوی ساناد، سرور ساناد به‌طور خودکار مقادیر رکورد A را به‌صورت نوبتی برمی‌گرداند.

درحال متصل شدن به Cassandra

هنگام نصب BaaS، می‌توانید انتخاب کنید که BaaS و Edge را به همان خوشه Cassandra متصل کنید، یا یک خوشه Cassandra جداگانه برای BaaS ایجاد کنید. نصب‌های BaaS کوچک‌تر، یعنی نصب‌هایی که حجم ترافیک کمتری دارند، اغلب خوشه Cassandra را با Edge هم‌رسانی می‌کنند.

برای توان گذرداد و دردسترس بودن بالا، یا برای جدا کردن خوشه‌های Cassandra در مناطق مختلف شبکه، Apigee توصیه می‌کند که از خوشه‌های Cassandra جداگانه استفاده کنید. خوشه‌های جداگانه عملکرد را درصورت مواجه شدن با بار ترافیک بالا در BaaS به حداکثر می‌رساند.

همگام‌سازی تاریخ

باید تاریخ/زمان را در همه سرورها همگام‌سازی کنید. اگر ازقبل پیکربندی نشده باشد، ابزار کمکی «ntpdate» می‌تواند برای این منظور استفاده شود که بررسی می‌کند آیا سرورها ازنظر زمانی همگام‌سازی شده‌اند یا نه. می‌توانید از yum install ntp برای نصب این ابزار کمکی استفاده کنید.

امنیت Tomcat

نصب‌کننده API BaaS همچنین سرور Apache Tomcat را روی همه گره‌های API BaaS Stack نصب می‌کند، ازجمله واسط کاربر سرپرست Tomcat. نصب‌کننده اطلاعات کاربری پیش‌فرض سرپرست را از admin:admin تغییر نمی‌دهد.

درصورت لزوم، می‌توانید این اطلاعات کاربری را به‌عنوان بخشی از ایمن‌سازی Tomcat تغییر دهید. برای اطلاعات بیشتر، به اینجا مراجعه کنید:

درحال نصب BaaS در چندین مرکز داده

می‌توانید API BaaS را در چندین مرکز داده نصب کنید. روال معمول به این صورت است: