درحال مشاهده اسناد Apigee Edge هستید.
به
اسناد Apigee X بروید. اطلاعات
در ۵ ژوئن ۲۰۲۰، نسخه جدیدی از Apigee Edge را برای «ابر خصوصی» منتشر کردیم.
بهروزرسانی رویه
برای بهروزرسانی نصب، روی گرههای Edge، روش زیر را انجام دهید:
-
در همه گرههای Edge:
- مخازن Yum را پاک کنید:
sudo yum clean all
- برای
/tmp/bootstrap_4.19.06.sh، جدیدترین فایل Edge 4.19.06bootstrap_4.19.06.shرا بارگیری کنید:curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
- ابزار و وابستگیهای Edge 4.19.06
apigee-serviceرا نصب کنید:sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord
که در آن uName:pWord نام کاربری و گذرواژهای است که از Apigee دریافت کردهاید. اگر pWord را حذف کنید، از شما خواسته میشود آن را وارد کنید.
- بهروزرسانی ابزار
apigee-setup:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- برای اجرای دستورگان
apigee-service.sh، از فرمانsourceاستفاده کنید:source /etc/profile.d/apigee-service.sh
- مخازن Yum را پاک کنید:
- برنامه
update.shرا برای OpenLDAP در همه گرهها اجرا کنید. در هر گره، فرمان زیر را اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
که در آن configFile فایل پیکربندیای را مشخص میکند که برای نصب Apigee Edge for Private Cloud استفاده کردهاید.
-
update.shرا برای Edge در همه گرهها اجرا کنید. در هر گره، فرمان زیر را اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
که در آن configFile فایل پیکربندیای را مشخص میکند که برای نصب Apigee Edge for Private Cloud استفاده کردهاید.
- برنامه
update.shرا برای واسط کاربر در همه گرهها اجرا کنید. در هر گره، فرمان زیر را اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
که در آن configFile فایل پیکربندیای را مشخص میکند که برای نصب Apigee Edge for Private Cloud استفاده کردهاید.
- برنامه
update.shرا برای «ورود به سیستم یکپارچه» در همه گرهها اجرا کنید. در هر گره، فرمان زیر را اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
که در آن configFile فایل پیکربندیای را مشخص میکند که برای نصب Apigee Edge for Private Cloud استفاده کردهاید.
- دستورگان
update.shرا برای «درگاه توسعهدهندگان» در همه گرهها اجرا کنید. در هر گره، فرمان زیر را اجرا کنید:/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
که در آن configFile فایل پیکربندیای را مشخص میکند که برای نصب Apigee Edge for Private Cloud استفاده کردهاید.
- اگر از Apigee mTLS استفاده میکنید و پیکربندیتان را براساس ویژگیهای جدید یا رفع اشکالات
در این وصله بهروز کردهاید، باید سرویس
apigee-mtlsرا در همه گرهها حذف نصب و سپس دوباره نصب کنید تا این تغییرات اعمال شود. برای اطلاعات بیشتر، به تغییر پیکربندی apigee-mtls موجود مراجعه کنید.
نرمافزار پشتیبانیشده
Apigee Edge برای «ابر خصوصی» از OpenJDK نسخه 1.8.0.252 پشتیبانی میکند.
Tomcat به نسخه 7.0.103 بهروزرسانی شد.
منسوخ شدن و بازنشستگی
بدون تغییر.
ویژگیهای جدید
جدول زیر ویژگیهای جدید این نسخه پخش را شرح میدهد:
| شرح |
|---|
|
mTLS اتصال «سرور مدیریت» به «رهیاب» را ایمن میکند Apigee mTLS اکنون از اتصال بین «سرور مدیریت» و «مسیریاب» در درگاه ۸۰۸۱ پشتیبانی میکند. |
اکنون مدت اعتبار گواهینامه قابل پیکربندی است وقتی از گواهینامه سفارشی استفاده میکنید، میتوانید تعداد روزهایی را که گواهینامه معتبر است تنظیم کنید. این کار را با تنظیم مقدار
|
اشکالات رفع شد
جدول زیر اشکالات برطرفشده در این نسخه را فهرست میکند:
| شناسه مشکل | شرح |
|---|---|
| 154428338 |
وقتی فروشگاههای کلید با نامها یا نامهای مستعار مشابه پیکربندی میشوند، «پردازشگر پیام» نمیتواند محیطها را بار کند. تعارض جستجوی عبارت باقاعده هنگام بار کردن مخزنهای کلید با قرارداد نامگذاری مشابه را برطرف کردهایم. این امر باعث میشد «پردازشگر پیام» نتواند محیطهای مرتبط با انبار کلید را بار کند یا درصورت بازگردانده شدن چندین انبار کلید متعارض درطول جستجو، نتواند شروع کند. |
| 130653816 | خطاهای ۴۰۴ متناوب در ترافیک زمان اجرا. وضعیت مسابقهای باعث میشد «پردازندههای پیام» همه پراکسیها را در زمان راهاندازی بار نکنند و درنتیجه خطاهای متناوب «برنامه یافت نشد» (404) در ترافیک زمان اجرا ایجاد شود. این مشکل برطرف شده است. |
| 157275131 |
ارتقا Drupal فرایند ارتقای «درگاه توسعهدهندگان» در نسخه ۴.۱۹.۰۶ خراب بود. |
| 155840972 | ارتقا Tomcat
Tomcat به نسخه ۷.۰.۱۰۳ ارتقا یافت. |
| 155595660 |
قالب منطقه زمانی مقادیر استفادهشده برای نشانههای |
| 155340541 |
پشتیبانی از OpenJDK Apigee پشتیبانی از OpenJDK نسخه 1.8.0.252 را تأیید کرده است. |
| 155105930 76087166 |
KVM در محیطهای چند مرکز داده اگر سازمانی در چندین مرکز داده (برای مثال، dc-1، dc-2) گسترده بود، «سرور مدیریت» بهطور تصادفی به هریک از مراکز داده متصل میشد. این امر بر اتصالات به گرههای Cassandra در مرکز داده محلی برای مدیریت کلید و عملیات «نقشه مقدار کلید» (KVM) تأثیر گذاشت. |
| 152382545 |
استفاده از محدوده درگاه mTLS اکنون در مستندات بهدرستی ذکر شده است که محدوده درگاه ZooKeeper برای Apigee mTLS از ۱۰٬۰۰۱ شروع میشود. |
| 150717738 |
خوشههای بدون رهبر خوشههای بدون رهبر مانع از توقف یا بازراهاندازی سرویس mTLS میشدند. طول زمان اتمام نیز کاهش یافته است. |
| 148486685 |
قابلیت همکاری SSO و تکثیر OpenLDAP با اتصال غیرمستقیم با اتصال غیرمستقیم، وقتی تکثیر فعال بود (بیشاز یک نمونه OpenLDAP وجود داشت)، سرویس OpenLDAP شیء کاربر را جستجو نمیکرد. |
| 148179907 |
apigee-analytics-collector دوباره اضافه شد برنامه کمکی apigee-analytics-collector دوباره اضافه شد. این ابزار به شما امکان میدهد تعداد حجم API را گزارش کنید. |
| 146511254 |
خطمشی ExtractVariables خطا ایجاد نمیکند وقتی متغیر XML ازطریق عبارت XPath حلوفصل نشد، خطمشی ExtractVariables
در پراکسی اجرا شد. این اتفاق حتی زمانی که عنصر
|
| 130013746 |
غیرفعال کردن شرکتها دکمه غیرفعال کردن شرکتها از درآمدزایی دردسترس نبود. |
| 120799182 |
ارتقا OpenLDAP فرایند ارتقا دادن OpenLDAP در محیط چند مرکز داده منجر به وضعیت خراب شد. |
| 145236083 |
نام کاربری سرپرست سیستم:طول گذرواژه نام کاربری:گذرواژه «سرپرست سیستم» که طول آن بیشتر از ۵۷ نویسه بود باعث شد دستورگان نصب Edge SSO با خطا مواجه شود. |
| 135616498 |
خطای دستورگان راهاندازی SSO مشکلی که در آن استفاده از نشانیهای وب طرح فایل باعث ازکار افتادن دستورگان راهاندازی SSO میشد رفع شد. |
| 111420263 |
رفع خطای ConcurrentModificationException در خطمشی گزارش پیام چندین وضعیت مسابقه را که هنگام استفاده از خطمشی گزارش پیام رخ میدهد حذف کنید. |
| 147458330 |
رفع مشکل پشتیبانگیری Postgresql که اطلاعات «ورود به سیستم با یک حساب کاربری» را ذخیره نمیکرد رفع مشکلی که باعث میشد دادههای پیکربندی «ورود به سیستم یکپارچه» در پشتیبانگیریهای PostgreSQL وجود نداشته باشد. |