استقرار پراکسی ها در رابط کاربری

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

همه سازمان‌های Apigee Edge، به طور پیش‌فرض، دو محیط دارند: test و prod . نامگذاری دلخواه است. این محیط‌ها صرفاً به گونه‌ای طراحی شده‌اند که یک منطقه برای کار و آزمایش تغییرات API و منطقه دیگری که APIها در معرض برنامه‌ها قرار می‌گیرند، در اختیار شما قرار دهند.

بسته به نقش شما، ممکن است نتوانید در همه محیط‌ها مستقر شوید. کاربران فقط می‌توانند در محیط test مستقر شوند. اگر مدیر سیستم هستید، می‌توانید در هر محیطی مستقر شوید.

گزینه‌های استقرار

شما می‌توانید پروکسی‌ها را به صورت نسخه‌های اصلاح‌شده یا نسخه‌های جدید پیاده‌سازی کنید. این‌ها مفاهیم متمایزی هستند که در ادامه توضیح داده خواهند شد.

دربارهٔ ویرایش‌ها

هر محیط در یک سازمان فقط می‌تواند یک نسخهٔ پیاده‌سازی‌شده از یک پروکسی API داشته باشد. معمولاً یک نسخهٔ پیاده‌سازی‌شدهٔ پروکسی در prod وجود دارد در حالی که نسخهٔ دیگری در test یا توسعه است. به عنوان مثال، می‌توانید نسخهٔ ۱ را در test و نسخهٔ ۲۰ را در prod داشته باشید. می‌توانید پیاده‌سازی همهٔ به‌روزرسانی‌ها را در صفحهٔ نمای کلی ویرایشگر پروکسی API مشاهده کنید.

وقتی یک نسخه جدید از یک پروکسی API را بدون تغییر مسیر پایه آن ایجاد می‌کنید، سپس آن را در محیطی که قبلاً در آن مستقر شده است، مستقر می‌کنید، نسخه قبلی مستقر نشده و نسخه جدید به جای آن مستقر می‌شود. توجه داشته باشید که استقرار از طریق رابط کاربری مدیریت ممکن است بر تماس‌های ورودی تأثیر بگذارد. برای مدیریت و انتقال تماس‌های ورودی با ظرافت بیشتر در طول استقرار، از API مدیریت استفاده کنید. به بخش استقرار یکپارچه در پروکسی‌های API مستقر با استفاده از API مدیریت مراجعه کنید.

ویژگی بازبینی‌ها در Apigee Edge برای استفاده به عنوان یک سیستم کنترل منبع طراحی نشده است. از مخزن کد منبع موجود و فرآیندهای چرخه عمر توسعه نرم‌افزار (SDLC) خود برای مدیریت تغییرات و حفظ تاریخچه برای پروکسی‌های API خود استفاده کنید. بازبینی‌ها در Edge را به عنوان راهی برای مشاهده سریع یا استقرار بازبینی‌های مختلف یک پروکسی API در نظر بگیرید. همانطور که در مبحث محدودیت‌ها مستند شده است، محدودیت ۵۰ بازبینی پروکسی API وجود دارد که می‌توان در تاریخچه Apigee Edge نگهداری کرد. وقتی به این محدودیت رسیدید، باید قبل از ایجاد بازبینی‌های جدید، از بازبینی‌های قدیمی‌تری که دیگر نمی‌خواهید در تاریخچه Apigee Edge نگهداری شوند ، پشتیبان‌گیری کرده و آنها را حذف کنید.

درباره نسخه‌ها

اج از استقرار چندین نسخه از یک پروکسی در یک محیط واحد پشتیبانی می‌کند. هر نسخه باید مسیر پایه متفاوتی داشته باشد (برای مثال /v1 و /v2 ).

استقرار و عدم استقرار یک پروکسی API

برای استقرار (یا لغو استقرار) یک پروکسی API در رابط کاربری مدیریت:

  1. در ویرایشگر پروکسی API، نسخه‌ای را که می‌خواهید مستقر (یا لغو مستقر) کنید، انتخاب کنید.
  2. روی Deployment > {environment} کلیک کنید و به کادر تأیید پاسخ دهید.

    اگر مسیر پایه پروکسی API با نسخه پیاده‌سازی شده دیگری در آن محیط یکسان باشد، نسخه قبلی پیاده‌سازی نشده و نسخه جدید به جای آن پیاده‌سازی می‌شود.
    برای استقرار چندین نسخه در یک محیط، به بخش بعدی مراجعه کنید.