شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید . اطلاعات
در ۲۵ اکتبر ۲۰۲۳، نسخه جدیدی از Apigee Edge را برای فضای ابری خصوصی منتشر کردیم.
توجه: این نسخه تا ۲۵ اکتبر ۲۰۲۴ پشتیبانی خواهد شد.
روش بهروزرسانی
این بخش نحوه نصب این نسخه را در صورت بهروزرسانی از نسخه قبلی Edge برای Private Cloud شرح میدهد. اگر نیاز به بهروزرسانی از نسخه قبلی دارید، به اعمال چندین نسخه پچ مراجعه کنید.
بهروزرسانی این نسخه، اجزای موجود در لیست RPM های زیر را بهروزرسانی خواهد کرد:
- لبه-دروازه-4.52.00-0.0.60200.noarch.rpm
- سرور-مدیریت-لبه-۴.۵۲.۰۰-۰.۰.۶۰۲۰۰.noarch.rpm
- پردازنده پیام لبه-۴.۵۲.۰۰-۰.۰.۶۰۲۰۰.noarch.rpm
- سرور-پستگرس-لبه-۴.۵۲.۰۰-۰.۰.۶۰۲۰۰.noarch.rpm
- سرور لبه-qpid-4.52.00-0.0.60200.noarch.rpm
- edge-router-4.52.00-0.0.60200.noarch.rpm
- apigee-sso-4.52.00-0.0.21316.noarch.rpm
- تحلیل لبه-۴.۵۲.۰۰-۰.۰.۴۰۱۰۰.noarch.rpm
- edge-management-ui-4.52.00-0.0.20029.noarch.rpm
- edge-ui-4.52.00-0.0.20233.noarch.rpm
- apigee-service-4.52.00-0.0.1500.noarch.rpm
- apigee-mirror-4.52.00-0.0.1032.noarch.rpm
- apigee-tomcat-9.0.82-0.0.939.noarch.rpm
- apigee-configutil-4.52.00-0.0.624.noarch.rpm
شما میتوانید نسخههای RPM که در حال حاضر نصب کردهاید را بررسی کنید تا ببینید آیا نیاز به بهروزرسانی دارند یا خیر، برای این کار دستور زیر را وارد کنید:
apigee-all version
برای بهروزرسانی نصب خود، مراحل زیر را روی گرههای 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
- ابزار
apigee-serviceنسخه ۴.۵۲.۰۰ مرورگر Edge و وابستگیهای آن را نصب کنید:sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord
که در آن uName و pWord نام کاربری و رمز عبوری هستند که از Apigee دریافت کردهاید. اگر pWord حذف کنید، از شما خواسته میشود که آن را وارد کنید.
- از دستور
sourceبرای اجرای اسکریپت apigee-service.sh استفاده کنید:source /etc/profile.d/apigee-service.sh
- مخازن Yum را تمیز کنید:
- در تمام گرههای Edge، اسکریپت
update.shرا برای فرآیند edge اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- اسکریپت
update.shرا برای SSO روی همه گرهها اجرا کنید: - در تمام گرههای رابط کاربری، اسکریپت
update.shرا برای رابط کاربری اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- اگر از تجربه New Edge استفاده میکنید، دستور زیر را اجرا کنید:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
مشکلات امنیتی برطرف شد
در زیر لیستی از مشکلات امنیتی شناخته شده که در این نسخه برطرف شدهاند، آمده است. برای جلوگیری از این مشکلات، آخرین نسخه Edge for Private Cloud را نصب کنید.| شناسه مسئله | توضیحات |
|---|---|
| ۲۷۹۰۶۵۵۰۶ | در آدرس اینترنتی تغییر مسیر برای OAuth2، آنتروپی پارامتر حالت بهبود یافته است تا غیرقابل پیشبینی شود، تا از آسیبپذیری جعل درخواست میانسایتی (CSRF) جلوگیری شود. |
| ۲۷۹۰۶۵۵۸۶ | سیاستهای امنیتی محتوا در هدر اضافه شد تا یک لایه امنیتی اضافی برای سایتها در برابر حملات سمت کلاینت فراهم شود. |
تغییرات در نرمافزارهای پشتیبانیشده
پشتیبانی برای نسخههای نرمافزاری زیر اضافه شده است:
- لینوکس رد هت انترپرایز (اینتل ۶۴ بیتی): نسخه ۸.۸
- اوراکل لینوکس (اینتل ۶۴ بیتی): نسخههای ۷.۹، ۸.۷ و ۸.۸
- راکی لینوکس ۸
- تامکت ۹.۰.۸۲
برای مشاهده لیست کاملی از نرمافزارهای پشتیبانیشده، به Edge for Private Cloud مراجعه کنید.
استهلاک و بازنشستگی
در این نسخه هیچ منسوخ یا بازنشستگی جدیدی وجود ندارد.
ویژگیهای جدید
این نسخه ویژگیهای جدید زیر را معرفی میکند:
حداکثر تعداد کاراکترها را برای نام سازمانها و محیطها تنظیم کنید
با این نسخه، میتوانید هنگام ایجاد یک سازمان یا محیط جدید، حداکثر تعداد کاراکترها را برای نام سازمان و محیط محدود کنید. مقدار پیشفرض برای حداکثر تعداد کاراکترها ۲۵۵ است. برای تنظیم حداکثر کمتر، ویژگیهای زیر را در فایل ویژگیهای مربوطه تنظیم کنید:
- در فایل ویژگی سازمان،
org.name.max.lengthرا تنظیم کنید. - در فایل ویژگی سازمان،
env.name.max.lengthرا تنظیم کنید.
اگر هر یک از این ویژگیها روی مقداری کمتر از ۰ یا بیشتر از ۲۵۵ تنظیم شوند، سیستم به ترتیب از حداکثر مقدار ۱ یا ۲۵۵ استفاده خواهد کرد.
تنظیم انقضای توکنهای دسترسی
با این نسخه، میتوانید با تنظیم ویژگی conf_keymanagement_oauth_access_token_expiry_time_in_millis روی زمان انقضای دلخواه بر حسب میلیثانیه، انقضای توکنهای دسترسی را تنظیم کنید. این ویژگی به طور پیشفرض غیرفعال است. برای فعال کردن آن، conf_keymanagement_oauth_access_token_is_apply_limit را در پردازشگر پیام روی true تنظیم کنید.
این ویژگی به مدیران Apigee کنترل بهتری بر انقضای توکنهای دسترسی ایجاد شده در Apigee میدهد.
رفع اشکالات
این بخش، اشکالات Private Cloud که در این نسخه برطرف شدهاند را فهرست میکند.
| شناسه مسئله | توضیحات |
|---|---|
| ۲۹۰۲۴۲۷۴۹ | وقتی متغیر |
| ۲۶۰۳۹۷۸۰۷ | مشکلی در قالبهای ایمیل مانع از ارسال کاراکترهای چند بایتی در ایمیل میشد. این مورد برطرف شده است. |
| ۲۳۴۵۴۴۳۶ | مشکلی وجود داشت که هنگام تغییر سازمان در رابط کاربری جدید اج، منوی سمت چپ ناپدید میشد. این مورد برطرف شده است. |
| ۲۹۳۲۶۸۲۰۳ | وابستگیهای تحلیلی به طور خودکار در گرههای سرور مدیریت ارتقا نمییافتند. این مورد برطرف شده است. |
| ۲۶۱۶۱۶۲۶۴ | بررسی بوتاسترپ اضافه شد تا اطمینان حاصل شود که postgresql در طول فرآیند ارتقا حذف/پاک نمیشود. |
| ۲۷۹۰۶۵۵۸۶ | در آدرس اینترنتی تغییر مسیر برای OAuth2، آنتروپی پارامتر حالت بهبود یافته است تا غیرقابل پیشبینی شود، تا از آسیبپذیری جعل درخواست میانسایتی (CSRF) جلوگیری شود. |
| ۲۸۳۳۱۰۸۳۶ | پیام خطا هنگام تجزیه XML های بزرگ بهبود یافته است. |
| ۲۴۵۹۳۶۷۹۸ | مشکلی در نامهای سازمان و محیط باعث میشد Postgresql |
| ۲۹۳۷۳۳۵۳۳ | کتابخانه شخص ثالث Spring در کامپوننتهای Edge Gateway از نسخه ۵.۳.۲۰ به نسخه ۵.۳.۲۷ بهروزرسانی شده است. |
| ۲۹۴۳۶۳۱۵۸ | یک رگرسیون باعث میشد ابعاد اضافی در منوهای کشویی صفحات تحلیلی و نظارتی رابط کاربری اج نمایش داده شوند. این مورد برطرف شده است. |
| ۲۹۷۸۸۹۷۶۵ | مصنوعات تولید شده توسط آینه آپیجی اکنون مالکیت صحیح را دارند. |
| ۲۹۴۹۸۹۰۲۷ | بهبود عملکرد برخی از APIهای آمار. |
مشکلات شناخته شده
برای مشاهده لیست کاملی از مشکلات شناخته شده ، به بخش مشکلات شناخته شده Edge برای Private Cloud مراجعه کنید.
اعمال چندین نسخه پچ
این بخش نحوه اعمال چندین نسخه پچ را شرح میدهد، در صورتی که از نسخهای از Edge برای Private Cloud که قدیمیتر از نسخه انتشار پچ قبلی است، بهروزرسانی میکنید.
هر نسخه پچ شامل بهروزرسانیهایی برای اجزای خاصی از Edge for Private Cloud، مانند edge-management-server ، است. برای اعمال چندین نسخه پچ، باید هر جزء Edge را که در یک نسخه پچ دیرتر از نسخه نصب شده فعلی شما گنجانده شده است، بهروزرسانی کنید. میتوانید این اجزا را با مراجعه به یادداشتهای انتشار Edge for Private Cloud برای همه نسخههای دیرتر از نسخه فعلی خود و بررسی لیست RPMها برای آن نسخهها پیدا کنید. برای پیوند به همه یادداشتهای انتشار Edge for Private Cloud به Apigee Release Notes مراجعه کنید.
توجه: شما فقط باید هر جزء را یک بار بهروزرسانی کنید، با نصب RPM برای آخرین نسخه جزء موجود در نسخههای پچ. دستورالعملهای موجود در یادداشتهای انتشار را برای آن نسخه دنبال کنید تا جزء را بهروزرسانی کنید.
توجه: ارتقاء یک جزء به طور خودکار آخرین نسخه پچ آن جزء را نصب میکند. اگر میخواهید به نسخه پچی ارتقا دهید که آخرین نسخه نیست، باید با استفاده از Apigee mirror، کپی tarball خود را از مخزن Apigee نگهداری کنید و از این mirror برای نصبهای Apigee استفاده کنید. برای اطلاعات بیشتر، به «استفاده از مخزن محلی Edge برای نگهداری نسخه Edge» مراجعه کنید.