شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید . اطلاعات
در تاریخ ۶ دسامبر ۲۰۲۴، نسخه جدیدی از Apigee Edge را برای فضای ابری خصوصی منتشر کردیم.
روش بهروزرسانی
این بخش نحوه نصب این نسخه را در صورت بهروزرسانی از نسخه قبلی Edge برای Private Cloud شرح میدهد. اگر نیاز به بهروزرسانی از نسخه قبلی دارید، به اعمال چندین نسخه پچ مراجعه کنید.
بهروزرسانی این نسخه، اجزای ذکر شده در زیر را بهروزرسانی خواهد کرد:
- apigee-cassandra-3.11.16-0.0.2585.noarch.rpm
- apigee-postgresql-14.5-0.0.2756.noarch.rpm
- apigee-qpidd-8.0.6-0.0.2533.noarch.rpm
- تحلیل لبه-۴.۵۲.۰۲-۰.۰.۴۰۱۲۱.noarch.rpm
- لبه-دروازه-4.52.02-0.0.60260.noarch.rpm
- سرور-مدیریت-لبه-۴.۵۲.۰۲-۰.۰.۶۰۲۶۰.noarch.rpm
- پردازنده پیام لبه-۴.۵۲.۰۲-۰.۰.۶۰۲۶۰.noarch.rpm
- سرور-پستگرس-لبه-۴.۵۲.۰۲-۰.۰.۶۰۲۶۰.noarch.rpm
- سرور لبه-qpid-4.52.02-0.0.60260.noarch.rpm
- edge-router-4.52.02-0.0.60260.noarch.rpm
- edge-mint-gateway-4.52.02-0.0.40465.noarch.rpm
- edge-mint-management-server-4.52.02-0.0.40465.noarch.rpm
- edge-mint-message-processor-4.52.02-0.0.40465.noarch.rpm
- apigee-setup-4.52.02-0.0.1139.noarch.rpm
میتوانید نسخههای RPM نصبشده فعلی را بررسی کنید تا ببینید آیا نیاز به بهروزرسانی دارند یا خیر، برای این کار دستور زیر را وارد کنید:
apigee-all version
برای بهروزرسانی نصب خود، مراحل زیر را روی گرههای Edge انجام دهید:
روی تمام گرههای لبه:
- مخازن یام را تمیز کنید:
sudo yum clean all
- آخرین فایل
bootstrap_4.52.02.shEdge نسخه ۴.۵۲.۰۲ را از مسیر/tmp/bootstrap_4.52.02.shدانلود کنید:curl https://software.apigee.com/bootstrap_4.52.02.sh -o /tmp/bootstrap_4.52.02.sh
- ابزار
apigee-serviceو وابستگیهای آن را در Edge 4.52.02 نصب کنید:sudo bash /tmp/bootstrap_4.52.02.sh apigeeuser=uName apigeepassword=pWord
که در آن uName و pWord نام کاربری و رمز عبوری هستند که از Apigee دریافت کردهاید. اگر pWord وارد نکنید، از شما خواسته میشود که آن را وارد کنید.
- از دستور
sourceبرای اجرای اسکریپتapigee-service.shاستفاده کنید:source /etc/profile.d/apigee-service.sh
- ابزار
apigee-setupرا بهروزرسانی کنید:apigee-service apigee-setup update
- مخازن یام را تمیز کنید:
- در تمام گرههای کاساندرا، اسکریپت
update.shرا اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
- روی تمام گرههای Qpid، اسکریپت
update.shرا اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- در تمام گرههای Postgres، اسکریپت
update.shرا اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- در تمام گرههای Edge، اسکریپت
update.shرا برای فرآیندedge(شامل کسب درآمد) اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
رفع اشکالات
این بخش، اشکالات Private Cloud که در این نسخه برطرف شدهاند را فهرست میکند.
| شناسه مسئله | توضیحات |
|---|---|
| ۳۷۲۰۷۰۶۹۱ | کتابخانهی اضافی JNA از کاساندرا حذف شد. |
| ۳۶۲۷۹۹۷۱۷ | مشکل حذف دادههای ذخیرهشده در حافظه پنهان برطرف شد. |
| ۳۶۱۷۹۲۶۰۸ | اشکالی که وجود طرحوارههای منسوخشده، مانند edgenotification ، باعث ایجاد مشکل در کاساندرا میشد، برطرف شد. |
| ۳۶۱۴۳۶۰۹۷ | بررسیهای اعتبارسنجی به دستور drop_old_tables کاساندرا اضافه شد تا در صورتی که خوشه کاساندرا حاوی چندین نسخه از طرحواره باشد، از اجرا جلوگیری شود. |
| ۳۷۰۱۱۵۵۴۰ | مشکل خرابی متناوب هنگام استفاده از اسکریپت setup.sh برای نصب یا پیکربندی کاساندرا برطرف شد. |
| ۳۷۵۴۸۷۴۹۹ | عملکرد APIهای rebuildIndex بازیابی شد. |
| ۳۶۲۹۰۹۷۲۳ | درایور Postgres را به نسخه ۴۲.۵.۵ ارتقا دادم. |
| ۳۷۹۱۷۹۸۹۱ | کاساندرا اکنون ضریب تکثیر جداول سیستم را برای مطابقت با توپولوژی خوشه تنظیم میکند. |
| ۳۸۱۰۹۲۵۵۶ | اعتبارسنجیهایی برای بررسی وجود دایرکتوریها در اسکریپتها در چندین کامپوننت اضافه شد. |
| ۳۷۲۰۶۸۴۶۰ | یک دایرکتوری داده متعلق به Apigee را به عنوان TMPDIR برای کاساندرا تنظیم کنید. |
| ۳۷۳۶۷۳۵۵۰ | عمل wait_for_ready در QPID بهبود یافت. |
| ۳۶۰۳۷۶۶۰۵ | مشکلی که مانع از استفاده کاربران Edge برای Private Cloud در محیط AWS از APIهای کسب درآمد میشد، برطرف شد. |
مشکلات امنیتی برطرف شد
در زیر لیستی از مشکلات امنیتی شناخته شده که در این نسخه برطرف شدهاند، آمده است. برای جلوگیری از این مشکلات، آخرین نسخه Edge Private Cloud را نصب کنید.
| شناسه مسئله | توضیحات |
|---|---|
| ۳۴۴۹۶۱۴۷۰ | پورتال مدیریت QPID برای رفع آسیبپذیری XSS وصله شد. |
تغییرات در نرمافزارهای پشتیبانیشده
پشتیبانی برای موارد زیر اضافه شده است:
- لینوکس ردهت انترپرایز (RHEL) 8.10
- اوراکل انترپرایز لینوکس (OEL) 8.10
استهلاک و بازنشستگی
در این نسخه هیچ منسوخ یا بازنشستگی جدیدی وجود ندارد.
ویژگیهای جدید
در این بخش، ویژگیهای جدید این نسخه فهرست شدهاند.
| شناسه مسئله | توضیحات |
|---|---|
| ۳۵۲۶۴۸۹۷۱ | قابلیتی معرفی شد که در آن روتر، گواهی/کلید پشتیبان پیکربندیشده را روی پورتهای SSL غیراستاندارد برای کلاینتهایی که از SNI پشتیبانی نمیکنند، ارائه میدهد. این قابلیت را با تنظیم پیکربندی conf_load_balancing_load.balancing.driver.nginx.fallback.server.nonstandard.ports.enabled روی گرههای روتر، true کنید. برای جزئیات بیشتر به استفاده از SNI با Edge مراجعه کنید. |
مشکلات شناخته شده
برای مشاهده لیست کاملی از مشکلات شناخته شده ، به بخش مشکلات شناخته شده 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» مراجعه کنید.