درحال مشاهده اسناد Apigee Edge هستید.
به
اسناد Apigee X بروید. اطلاعات
در تاریخ ۱۹ آوریل ۲۰۲۳، نسخه جدیدی از Apigee Edge for Private Cloud منتشر کردیم.
توجه: این نسخه تا ۳۱ اوت ۲۰۲۴ پشتیبانی خواهد شد.
بهروزرسانی رویه
این بخش نحوه نصب این نسخه را درصورتیکه از نسخه قبلی Edge for Private Cloud بهروزرسانی میکنید شرح میدهد. اگر نیاز دارید از نسخه قبلی بهروزرسانی کنید، به اعمال کردن چند نسخه وصله مراجعه کنید.
بهروزرسانی این نسخه باعث بهروزرسانی مؤلفههای فهرست زیر از بستههای RPM خواهد شد:
- edge-management-server-4.52.00-0.0.60190.noarch.rpm
- edge-postgres-server-4.52.00-0.0.60190.noarch.rpm
- edge-qpid-server-4.52.00-0.0.60190.noarch.rpm
- edge-router-4.52.00-0.0.60190.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2539.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2519.noarch.rpm
- apigee-provision-4.52.00-0.0.623.noarch.rpm
- apigee-sso-4.52.00-0.0.21245.noarch.rpm
- edge-analytics-4.52.00-0.0.40091.noarch.rpm
- apigee-postgresql-14.5-0.0.2739.noarch.rpm
- edge-mint-gateway-4.52.00-0.0.40323.noarch.rpm
- edge-mint-management-server-4.52.00-0.0.40323.noarch.rpm
- edge-mint-message-processor-4.52.00-0.0.40323.noarch.rpm
- apigee-sosreport-5.0-0.0.2509.noarch.rpm
با وارد کردن دستور زیر میتوانید نسخههای RPM نصبشده فعلی را بررسی کنید تا ببینید نیاز به بهروزرسانی دارند یا نه:
apigee-all version
برای بهروزرسانی نصب، روی گرههای Edge، روش زیر را انجام دهید:
-
در همه گرههای Edge:
- مخازن Yum را پاک کنید:
sudo yum clean all
- جدیدترین فایل Edge 4.52.00
bootstrap_4.52.00.shرا در/tmp/bootstrap_4.52.00.shبارگیری کنید:curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
- ابزار و وابستگیهای Edge 4.52.00
apigee-serviceرا نصب کنید:sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord
که در آن uName و pWord نام کاربری و گذرواژهای است که از Apigee دریافت کردهاید. اگر pWord را حذف کنید، از شما خواسته میشود آن را وارد کنید.
- بهروزرسانی ابزار
apigee-setup:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- از فرمان
sourceبرای اجرای اسکریپت apigee-service.sh استفاده کنید:source /etc/profile.d/apigee-service.sh
- مخازن Yum را پاک کنید:
- برنامه کمکی
apigee-provisionرا در «سرور مدیریت» بهروز کنید:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- بهروزرسانی گرههای 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
مشکلات امنیتی برطرف شد
هیچ مشکل امنیتی در این نسخه پخش برطرف نشد.
تغییرات در نرمافزار پشتیبانیشده
در این نسخه پخش، هیچ تغییری در نرمافزارهای پشتیبانیشده وجود ندارد.
منسوخ شدن و بازنشستگی
در این نسخه پخش، هیچ منسوخسازی یا بازنشستگی جدیدی وجود ندارد.
ویژگیهای جدید
در این نسخه پخش ویژگی جدیدی وجود ندارد.
رفع اشکالها
این بخش فهرست اشکالات «ابر خصوصی» را که در این نسخه اصلاح شده است ارائه میدهد.
| شناسه مشکل | شرح |
|---|---|
| 271093461 |
خطمشی «اعتبارسنجی OAS» تخصیص حافظه پشتهای بیشازحد مصرف میکرد این مشکل برطرف شده است. |
| 248499777 |
بررسیهای بیشتری برای جلوگیری از قاچاق درخواست GET در درخواست POST دیگر اضافه شد. |
| 245387101 |
دادههای ممیزی اصلاحشده میاناهای برنامهسازی کاربردی مربوط به برنامه توسعهدهنده. اکنون رمز مصرفکننده بهطور مداوم بهصورت پوشیده ثبت میشود. میتوانید پیکربندیconf_keymanagement_app.auditlog.mask.secret را در سرور
«مدیریت» روی false تنظیم کنید تا رمز پنهان پوشانده نشود،
درصورتیکه بخواهید رمز پنهان را بهصورت متن ساده در
ممیزی ثبت کنید.
|
| 267778362 |
Apigee-provision هنگام افزودن ورودیهای cron خطوط خالی ایجاد میکرد. این مشکل برطرف شده است. |
| 267788856 |
rebuildindex بهبودیافته است تا وقتی بیشاز ۱۰ هزار برنامه برای هر نهاد وجود دارد، میاناهای برنامهسازی کاربردی نمایه غیر مبتنی بر شناسه بهدرستی کار کنند. |
| 273931118 |
پسرفت در MGMT API که باعث میشد انواع محتوای نادرست هنگام داشتن سرایند پذیرش در درخواستها با نویسه عام برگردانده شود برطرف شد. این امر همچنین باعث ایجاد خطا در هنگام بارگیری فایل ردیابی در رابط کاربری میشد. |
| 274587823 |
بهدلایل امنیتی، نهادهای خارجی اکنون اجازه ندارند بهطور پیشفرض در «خطمشی تبدیل XSL» بار شوند. با تنظیم پرچمconf_feature-flags_xsl.allow.external.entities=true در «پردازشگر پیام»، میتوانید این را ملغی کنید.
|
| 245387101 |
دادههای ممیزی اصلاحشده میاناهای برنامهسازی کاربردی مربوط به برنامه توسعهدهنده. اکنون رمز مصرفکننده بهطور مداوم بهصورت پوشیده ثبت میشود. میتوانید پیکربندیconf_keymanagement_app.auditlog.mask.secret را به false در سرور
«مدیریت» تغییر دهید تا رمز پنهان نشود، درصورتیکه بخواهید رمز پنهان
را بهصورت متن ساده در ممیزی ثبت کنید.
|
| 276991965 |
اشکالی که در OPDK نسخه ۴.۵۲.۰۰ معرفی شده بود و باعث میشد ترکیبهای خاصی از «میانای برنامهسازی کاربردی» و سرایند «پذیرفتن» با خطا مواجه شوند برطرف شد. |
| 260024953 |
وقتی از سرور هدف استفاده میشد و خطای هدف رخ میداد، Apigee برخیاز متغیرهای هدف مثل نشانی وب و میزبان را تکمیل نمیکرد. این مشکل برطرف شده است. |
| 274399775 |
Cassandra و cassandra-client هنگام ارتقا از Edge for Private Cloud نسخه ۴.۵۱ به نسخه ۴.۵۲ به جدیدترین نسخهها ارتقا پیدا نمیکردند. این مشکل برطرف شده است |
| 269545512 |
نسخه بهروزشده درایور Postgres در «دروازه» به 42.5.4. |
| 270203185 |
نسخه بهروزشده درایور Postgres در «درآمدزایی» به 42.5.4. |
| 197529839 |
بهبود مدیریت خطوط جدید در عبارات شرطی پراکسیها. |
| 214664198 |
ستونی در «جدولهای حقیقت Analytics» اضافه شد که سه خطمشی برتری را که طولانیترین زمان را برای اجرا نیاز داشتند ضبط میکند. |
| 258898812 |
پارامتر غیرمنتظره |
| 270967547 |
مشکلی در ارتقا از Edge for Private Cloud 4.50 به 4.52 وجود داشت. این مشکل برطرف شده است. |
مشکلات شناختهشده
Apigee-postgresql در ارتقا از نسخه ۴.۵۰ یا ۴.۵۱ به نسخه ۴.۵۲ مشکل دارد. این مشکلات عمدتاً زمانی رخ میدهند که تعداد جدولهای حقیقت فرزند بیشتر از ۵۰۰ باشد. برای راهکار موقت، در «مشکلات شناختهشده» در «Edge برای ابر خصوصی»، ارتقا Postgresql هنگام بهروزرسانی به نسخه ۴.۵۲ را ببینید.
برای فهرست کامل مشکلات شناختهشده، مشکلات شناختهشده Edge for Private Cloud را ببینید.
اعمال کردن چندین نسخه وصله
این بخش نحوه اعمال چندین نسخه وصله را درصورتیکه از نسخه Edge for Private Cloud قدیمیتر از نسخه انتشار وصله قبلی بهروزرسانی میکنید توضیح میدهد.
هر نسخه وصله حاوی بهروزرسانیهایی برای اجزای خاصی از Edge برای «ابر خصوصی» است، مثل
edge-management-server.
برای اعمال چند نسخه وصله، باید هریک از عناصر Edge را که در
نسخه وصلهای جدیدتر از نسخه نصبشده فعلی شما گنجانده شده است بهروزرسانی کنید. با بررسی یادداشتهای انتشار Edge for Private Cloud برای همه نسخههای جدیدتر از نسخه فعلیتان و بررسی فهرست RPM برای آن انتشارها میتوانید این عناصر را پیدا کنید. برای دریافت پیوند به همه یادداشتهای انتشار Edge for Private Cloud،
یادداشتهای انتشار Apigee را ببینید.
توجه: فقط یکبار باید هر عنصر را با نصب کردن RPM برای جدیدترین نسخه عنصر موجود در نسخههای وصله بهروز کنید. برای بهروزرسانی عنصر، دستورالعملهای موجود در یادداشتهای انتشار آن نسخه را دنبال کنید.
توجه: ارتقا دادن یک عنصر بهطور خودکار جدیدترین نسخه وصله آن عنصر را نصب میکند. اگر میخواهید به نسخه وصلهای ارتقا دهید که جدیدترین نسخه نیست، باید بااستفاده از Apigee mirror، نسخه tarball مخزن Apigee را حفظ کنید و از این آینه برای نصبهای Apigee استفاده کنید. برای اطلاعات بیشتر، به استفاده از مخزن محلی Edge برای حفظ نسخه Edge مراجعه کنید.