شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید . اطلاعات
در 19 آوریل 2023، نسخه جدیدی از Apigee Edge را برای Private Cloud منتشر کردیم.
توجه: این نسخه تا 31 آگوست 2024 پشتیبانی خواهد شد.
رویه به روز رسانی
اگر در حال بهروزرسانی از نسخه قبلی Edge برای 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:
- مخازن یام را تمیز کنید:
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
- مخازن یام را تمیز کنید:
- ابزار
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
را برای فرآیند edge اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- اسکریپت update.sh را برای SSO در همه گره ها اجرا کنید:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
مشکلات امنیتی رفع شد
هیچ مشکل امنیتی در این نسخه رفع نشد.
تغییرات در نرم افزارهای پشتیبانی شده
هیچ تغییری در نرم افزار پشتیبانی شده در این نسخه وجود ندارد.
محرومیت ها و بازنشستگی ها
هیچ رد یا بازنشستگی جدیدی در این نسخه وجود ندارد.
ویژگی های جدید
هیچ ویژگی جدیدی در این نسخه وجود ندارد.
رفع اشکال
این بخش اشکالات Private Cloud را که در این نسخه رفع شده اند فهرست می کند.
شناسه شماره | توضیحات |
---|---|
271093461 | خط مشی اعتبارسنجی OAS تخصیص حافظه پشته زیادی را مصرف می کرد این رفع شده است. |
248499777 | چک های بیشتری برای جلوگیری از قاچاق درخواست GET در یک درخواست POST دیگر اضافه شد. |
245387101 | داده های حسابرسی اصلاح شده API های مربوط به برنامه توسعه دهنده. راز مصرفکننده در حال حاضر بهطور پیوسته بهصورت پنهانی ثبت میشود. میتوانید پیکربندیconf_keymanagement_app.auditlog.mask.secret را در سرور مدیریت روی false تنظیم کنید تا از پنهان شدن راز جلوگیری کنید، در صورتی که میخواهید متن ساده راز را در حسابرسی وارد کنید. |
267778362 | Apigee-provision هنگام اضافه کردن ورودی های cron خطوط خالی ایجاد می کرد. این رفع شده است. |
267788856 | فهرست مجدد بازسازی شده بهبود یافته است، بنابراین APIهای شاخص مبتنی بر شناسه زمانی که بیش از 10 هزار برنامه در هر موجود وجود دارد، به درستی کار می کنند. |
273931118 | یک رگرسیون در MGMT API رفع شد که باعث میشد وقتی سرصفحه پذیرش در درخواستها دارای علامت عام بود، انواع محتوای نادرست برگردانده شوند. این همچنین باعث خرابی در هنگام دانلود فایل ردیابی در رابط کاربری می شد. |
274587823 | به دلایل امنیتی، موجودیت های خارجی اکنون به طور پیش فرض در خط مشی XSLTransform مجاز نیستند. می توانید با تنظیم flagconf_feature-flags_xsl.allow.external.entities=true در Message Processor، این مورد را لغو کنید. |
245387101 | داده های حسابرسی اصلاح شده API های مربوط به برنامه توسعه دهنده. راز مصرفکننده در حال حاضر بهطور پیوسته بهصورت پنهانی ثبت میشود. میتوانید پیکربندیconf_keymanagement_app.auditlog.mask.secret را در سرور مدیریت به false تبدیل کنید تا از پنهان شدن راز جلوگیری کنید، در صورتی که میخواهید متن ساده راز را در حسابرسی وارد کنید. |
276991965 | یک اشکال معرفی شده در OPDK v4.52.00 که باعث می شد برخی از ترکیبات API و Accept هدر از کار بیفتد، رفع شد. |
260024953 | Apigee برخی از متغیرهای هدف مانند URL و Host را هنگامی که از سرور هدف استفاده میشد و با خطای هدف مواجه میشد، پر نمیکرد. این حل شده است. |
274399775 | Cassandra و cassandra-client هنگام ارتقاء از Edge برای Private Cloud نسخه 4.51 به نسخه 4.52، به آخرین نسخه ها ارتقاء نمی دادند. این رفع شده است |
269545512 | نسخه درایور Postgres در Gateway به 42.5.4 به روز شد. |
270203185 | نسخه درایور Postgres در Monetization به 42.5.4 به روز شد. |
197529839 | مدیریت بهبود یافته خطوط جدید در بیانیه های وضعیت پراکسی ها. |
214664198 | ستونی در جداول اطلاعات تجزیه و تحلیل اضافه شد که سه خط مشی برتر را نشان می دهد که بیشترین زمان اجرا را داشتند. |
258898812 | |
270967547 | مشکلی در ارتقا از Edge برای Private Cloud 4.50 به 4.52 وجود داشت. این رفع شده است. |
مسائل شناخته شده
Apigee-postgresql با ارتقا از نسخه 4.50 یا 4.51 به نسخه 4.52 مشکل دارد. این مشکلات عمدتاً زمانی رخ میدهند که تعداد جداول حقایق فرزند بیشتر از 500 باشد. برای راهحل ، به ارتقا Postgresql هنگام بهروزرسانی به نسخه 4.52 در مسائل شناخته شده با Edge for Private Cloud مراجعه کنید.
برای لیست کاملی از مشکلات شناخته شده، به مشکلات شناخته شده با Edge for Private Cloud مراجعه کنید.
اعمال چندین نسخه پچ
این بخش نحوه اعمال چندین نسخه وصله را توضیح میدهد، در صورتی که در حال بهروزرسانی از نسخه Edge برای Private Cloud هستید که زودتر از نسخه انتشار پچ قبلی است.
هر نسخه وصله حاوی بهروزرسانیهایی برای اجزای خاص Edge برای Private Cloud، مانند edge-management-server
. برای اعمال چندین نسخه وصله، باید هر مؤلفه Edge را که در نسخه وصلهای موجود است دیرتر از نسخه نصبشده فعلیتان بهروزرسانی کنید. میتوانید این مؤلفهها را با نگاه کردن به یادداشتهای انتشار Edge for Private Cloud برای همه نسخههای جدیدتر از نسخه فعلی خود و بررسی فهرست RPM برای آن نسخهها پیدا کنید. برای پیوند به تمام یادداشتهای انتشار Edge for Private Cloud به یادداشتهای انتشار Apigee مراجعه کنید.
توجه: فقط باید هر مؤلفه را یک بار با نصب RPM برای آخرین نسخه مؤلفه موجود در انتشارات پچ، به روز کنید. دستورالعملهای یادداشتهای انتشار مربوط به آن نسخه را برای بهروزرسانی مؤلفه دنبال کنید.
توجه: ارتقاء یک مؤلفه به طور خودکار آخرین نسخه وصله یک مؤلفه را نصب می کند. اگر میخواهید به یک نسخه پچ که جدیدترین نیست ارتقا دهید، باید نسخه تاربال خود را از مخزن Apigee با استفاده از Apigee mirror نگهداری کنید و از این آینه برای نصب Apigee استفاده کنید. برای اطلاعات بیشتر، به استفاده از یک مخزن محلی Edge برای نگهداری نسخه Edge خود مراجعه کنید.