درحال مشاهده اسناد Apigee Edge هستید.
به
اسناد Apigee X بروید. اطلاعات
در تاریخ ۳۰ مارس ۲۰۲۳، نسخه جدیدی از Apigee Edge for Private Cloud منتشر کردیم.
توجه: این نسخه تا ۳۰ مارس ۲۰۲۴ پشتیبانی خواهد شد.
بهروزرسانی رویه
این بخش نحوه نصب این نسخه پخش را درصورتیکه از نسخه وصله قبلی، ۴.۵۱.۰۰.۱۱، درحال بهروزرسانی هستید توضیح میدهد. اگر نیاز دارید از نسخه قبلی بهروزرسانی کنید، اعمال کردن چند نسخه وصله را ببینید.
با نصب این نسخه، عناصر فهرست زیر از بستههای RPM بهروزرسانی خواهد شد:
- edge-gateway-4.51.00-0.0.60186.noarch.rpm
- edge-management-server-4.51.00-0.0.60186.noarch.rpm
- edge-postgres-server-4.51.00-0.0.60186.noarch.rpm
- edge-qpid-server-4.51.00-0.0.60186.noarch.rpm
- edge-router-4.51.00-0.0.60186.noarch.rpm
- apigee-postgresql-10.17-0.0.2535.noarch.rpm
- edge-mint-gateway-4.51.00-0.0.40322.noarch.rpm
- edge-mint-management-server-4.51.00-0.0.40322.noarch.rpm
- edge-mint-message-processor-4.51.00-0.0.40322.noarch.rpm
- apigee-sso-4.51.00-0.0.21244.noarch.rpm
- apigee-attribution-4.51.00-0.0.723.noarch.rpm
- apigee-sosreport-5.0-0.0.2508.noarch.rpm
با وارد کردن دستور زیر میتوانید نسخههای RPM نصبشده فعلی را بررسی کنید تا ببینید نیاز به بهروزرسانی دارند یا نه:
apigee-all version
برای بهروزرسانی نصب، روی گرههای Edge، روش زیر را انجام دهید:
-
در همه گرههای Edge:
- مخازن Yum را پاک کنید:
sudo yum clean all
- جدیدترین فایل Edge 4.51.00
bootstrap_4.51.00.shرا در/tmp/bootstrap_4.51.00.shبارگیری کنید:curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
- ابزار و وابستگیهای Edge 4.51.00
apigee-serviceرا نصب کنید:sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
که در آن uName و pWord نام کاربری و گذرواژهای است که از Apigee دریافت کردهاید. اگر pWord را حذف کنید، از شما خواسته میشود آن را وارد کنید.
- از فرمان
sourceبرای اجرای اسکریپت apigee-service.sh استفاده کنید:source /etc/profile.d/apigee-service.sh
- مخازن Yum را پاک کنید:
- بهروزرسانی گرههای Postgres (اصلی و آمادهبهکار):
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- در همه گرههای Edge، اسکریپت update.sh را برای فرایند لبه اجرا کنید:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- دستورگان update.sh را برای «شناسایی یگانه» در همه گرهها اجرا کنید:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
ویژگیهای جدید
این نسخه پخش ویژگی جدید زیر را معرفی میکند:
«امنیت لایه انتقال» نسخه ۱.۳ برای ترافیک ورودی
این نسخه از «امنیت لایه انتقال» نسخه ۱.۳ برای ترافیک خروجی (ترافیک بین «پردازنده پیام» و سرور زیرینه) پشتیبانی میکند. برای اطلاعات بیشتر، پیکربندی «امنیت لایه انتقال» نسخه ۱.۳ برای ترافیک جنوبسو را ببینید.
مشکلات امنیتی برطرف شد
هیچ مشکل امنیتی در این نسخه پخش برطرف نشده است.
تغییرات در نرمافزار پشتیبانیشده
در این نسخه پخش، هیچ تغییری در نرمافزارهای پشتیبانیشده وجود ندارد.
منسوخ شدن و بازنشستگی
در این نسخه پخش، هیچ منسوخسازی یا بازنشستگی جدیدی وجود ندارد.
رفع اشکالها
این بخش فهرست اشکالات «ابر خصوصی» را که در این نسخه اصلاح شده است ارائه میدهد.
| شناسه مشکل | شرح |
|---|---|
| 197529839 |
نبودن فضای خالی پساز عملگرهای شرط باعث میشد استقرار ناموفق باشد. این مشکل با بهبود مدیریت خطوط جدید در عبارات شرطی پراکسیها برطرف شده است. |
| 269545512 |
نسخه بهروزشده درایور Postgres در «درگاه» و «درآمدزایی» به 42.5.4. |
| 193007714 |
وقتی جزئیات هدف یک پراکسی بهعنوان JSON واکشی شد، چند دارایی وجود نداشت. این مشکل برطرف شده است. |
| 245387101 |
دادههای ممیزی اصلاحشده میاناهای برنامهسازی کاربردی مربوط به برنامه توسعهدهنده. اکنون رمز مصرفکننده بهطور مداوم بهصورت پوشیده ثبت میشود. میتوانید CWCconf_keymanagement_app.auditlog.mask.secret را در سرور
«مدیریت» روی false تنظیم کنید تا درصورتیکه بخواهید
رمز را بهصورت متن ساده در ممیزی ثبت کنید، رمز پوشانده نشود.
|
| 260013493 |
اصلاحاتی برای بهینهسازی بار کردن منابع «مشخصات میانای برنامهسازی کاربردی باز» بهعنوان بخشی از خطمشی «اعتبارسنجی OAS» اضافه شد. اگر MP مجبور باشد منابع OAS زیادی را بار کند، این کار باید زمان راهاندازی پردازنده پیام را تسریع کند. این کار همچنین باید از تولید خطاهای غیرضروری و گزارشهای هشدار درحین بار کردن کارگزاران حاوی منابع OAS جلوگیری کند. |
| 274587823 |
نهادهای خارجی بهطور پیشفرض در «خطمشی XSLTransform» مجاز به بار شدن نیستند. با تنظیم پرچمconf_feature-flags_xsl.allow.external.entities=true
در پردازشگر پیام میتوان آن را فعال کرد.
|
| 260714664 |
برخیاز جدولهای Cassandra همچنان بهطور پیشفرض از LeveledCompactionStrategy تغییر کرده است. توجه داشته باشید که این تغییر
فقط برای نصبهای جدید Apigee Edge برای «ابر خصوصی» قابلاعمال است.
|
| 261631942 |
پسرفت جزئی در یک دستورگان پیشنصب |
| 258898812 |
پارامتر غیرمنتظره |
| 272136041 |
فیلدهای API زیر که اخیراً به Apigee اضافه شدهاند در Edge for Private Cloud قابل مشاهده هستند. بااینحال، این تنظیمات در Edge for Private Cloud تأثیری ندارند، بنابراین اگر با آنها مواجه شدید میتوانید با خیال راحت آنها را نادیده بگیرید.
|
مشکلات شناختهشده
برای فهرست کامل مشکلات شناختهشده، مشکلات شناختهشده Edge for Private Cloud را ببینید.
اعمال کردن چندین نسخه وصله
این بخش نحوه اعمال چندین نسخه وصله را درصورتیکه از نسخه Edge for Private Cloud قدیمیتر از نسخه انتشار وصله قبلی بهروزرسانی میکنید توضیح میدهد.
هر نسخه وصله شامل بهروزرسانیهای مربوط به اجزای خاصی از Edge برای «ابر خصوصی» است، مثل
edge-management-server.
برای اعمال چند نسخه وصله، باید هریک از عناصر Edge را که در
نسخه وصله جدیدتر از نسخه نصبشده فعلی شما گنجانده شده است بهروزرسانی کنید. میتوانید این عناصر را با
نگاه کردن به یادداشتهای انتشار Edge for Private Cloud برای همه نسخههای جدیدتر از نسخه فعلیتان
و بررسی فهرست RPM برای آن انتشارها پیدا کنید. برای دریافت پیوند به همه یادداشتهای انتشار Edge for Private Cloud،
یادداشتهای انتشار Apigee را ببینید.
توجه: فقط یکبار باید هر عنصر را با نصب کردن RPM برای جدیدترین نسخه عنصر موجود در نسخههای وصله بهروز کنید. برای بهروزرسانی عنصر، دستورالعملهای یادداشتهای انتشار آن نسخه را دنبال کنید.
توجه: ارتقا دادن یک عنصر بهطور خودکار جدیدترین نسخه وصله آن عنصر را نصب میکند. اگر میخواهید به نسخه وصلهای که جدیدترین نیست ارتقا دهید، باید کپی tarball مخزن Apigee را بااستفاده از آینه Apigee حفظ کنید و از این آینه برای نصبهای Apigee استفاده کنید. برای اطلاعات بیشتر، به استفاده از مخزن محلی Edge برای حفظ نسخه Edge مراجعه کنید.