شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید . اطلاعات
در روز سه شنبه، 31 می 2016، نسخه جدیدی از Apigee Edge را برای Private Cloud منتشر کردیم.
از زمان انتشار قبلی Edge برای Private Cloud Feature Release (4.16.01)، نسخههای زیر رخ داده است و در این انتشار ویژگی گنجانده شده است:
- Cloud: 16.02.17 , 16.03.02 , 16.03.09 (UI), 16.03.16 (UI) , 16.03.23 (UI) , 16.03.30
برای درک اینکه چگونه می توانید بفهمید که آیا نسخه ابری خاصی در نسخه Edge برای Private Cloud شما گنجانده شده است، به «درباره شماره گذاری نسخه» مراجعه کنید.
ویژگی ها و پیشرفت های جدید
در ادامه ویژگی ها و پیشرفت های جدید در این نسخه آورده شده است. علاوه بر پیشرفتهای زیر، این نسخه همچنین دارای چندین بهبود قابلیت استفاده، عملکرد، امنیت و ثبات است.
برای جزئیات و دستورالعملهای بیشتر، به مستندات Edge for Private Cloud مراجعه کنید.
راهنمای نصب و عملیات به صورت آنلاین منتقل شد
اکنون می توانید به راهنمای Edge for Private Cloud Installation and Operations در نسخه 4.18.01 دسترسی داشته باشید.
به روز رسانی نرم افزار
به روز رسانی نرم افزار زیر در نسخه گنجانده شده است:
- Java JDK 1.8 - به منظور استفاده از آخرین ویژگی های جاوا، این نسخه با جاوا 1.8 سازگار است. Oracle JDK 1.8 یا OpenJDK 8 در محیط شما مورد نیاز است.
به عنوان بخشی از به روز رسانی به جاوا 8، برخی از رمزهای TLS دیگر در Oracle JDK 1.8 در دسترس نیستند. برای فهرست کامل، به بخش "مجموعه های پیش فرض غیرفعال رمزگذاری" http://docs.oracle.com/javase/8/docs/technotes/guides/security/SunProviders.html مراجعه کنید. - Cassandra 2.1.13 - به روز شده از Cassandra 2.0.15.
نصب، ارتقاء، برگشت
در زیر لیستی از تغییرات نصب، ارتقاء و اسکریپت های مرتبط آورده شده است. برای اطلاعات در مورد استفاده، به مستندات Edge for Private Cloud مراجعه کنید.
- فرآیند جدید برای به روز رسانی از 4.16.01 - این نسخه جایگزین ابزار
apigee-migrate
با ابزارupdate.sh
می شود تا نصب شما از 4.16.01 به 4.16.05 به روز شود. به آپدیت Apigee Edge 4.16.01 تا 4.16.05 مراجعه کنید. - بوت استرپ
-
bootstrap.sh
(نسخه 4.16.01) اکنون در نسخه 4.16.05bootstrap_4.16.05.sh
است. - برای دانلود
bootstrap_4.16.05.sh
دیگر نیازی به تعیینuname:pword
ندارید.
-
- بازگشت - برای بازگرداندن بهروزرسانی به 4.16.05، نسخه 4.16.05 مؤلفه را حذف نصب کرده و نسخه قبلی را مجدداً نصب کنید. ابزار قبلی
rollback.sh
حذف شده است. به 4.16.05 فرآیند بازگشت مراجعه کنید. -
setup.sh
وupdate.sh
می توانند فایل log را در/tmp
بنویسند - به طور پیش فرض، ابزارهایsetup.sh
وupdate.sh
اطلاعات گزارش را در/opt/apigee/var/log/apigee-setup
می نویسند. اگر کاربری که برنامه را اجرا می کند به آن دایرکتوری دسترسی نداشته باشد، لاگ را در پوشه/tmp
می نویسد. اگر کاربر به/tmp
دسترسی نداشته باشد، ابزار از کار می افتد. - رویه بهروزرسانی API BaaS - در نسخه 4.16.01، باید API BaaS را مجدداً نصب کنید تا آن را منتقل کنید. ابزار جدید
update.sh
از به روز رسانی API BaaS در محل پشتیبانی می کند. به آپدیت Apigee Edge 4.16.01 تا 4.16.05 مراجعه کنید.
اداره
در زیر ویژگی های جدیدی برای مدیریت و پیکربندی Private Cloud آمده است.
- اعتبار سنجی نصب - ابزار
apigee-validate
که برای آزمایش نصب Edge Private Cloud شما استفاده می شود، اکنون می تواند از سرور مدیریت اجرا شود. پیش از این، اسکریپت باید روی پردازشگر پیام اجرا شود. به تست نصب مراجعه کنید. - نام منطقه - منطقه می تواند هر نامی باشد. در نسخه های قبلی، نام به شکل "dc-#" بود، که در آن # یک مقدار صحیح بود.
- غلاف دروازه - غلاف دروازه می تواند هر نامی داشته باشد. در نسخه های قبلی، غلاف باید "دروازه" نامیده می شد.
- مدیریت مبتنی بر اسکریپت - یک ابزار جدید خط فرمان
apigee-adminapi.sh
به شما امکان می دهد همان وظایف پیکربندی Edge را که با برقراری تماس با API مدیریت Edge انجام می دهید، انجام دهید. استفاده از ابزار apigee-adminapi.sh را ببینید. - پیکربندی بیصدا میزبان مجازی SSL - هنگام ایجاد یک سازمان یا محیط، اکنون میتوانید ویژگیهایی را برای پیکربندی SSL در یک میزبان مجازی ارسال کنید. در سازمان مشاهده کنید.
خدمات API
در زیر ویژگیهای جدیدی برای خدمات Edge API ارائه شده است که در نسخههای ابری قبلی این محصول ارائه شده است.
پیشوند با طول ثابت برای ثبت پیام syslog (Cloud 16.03.30)
خط مشی Message Logging یک عنصر <FormatMessage>
جدید در پیکربندی Syslog دارد. با تنظیم <FormatMessage>true</FormatMessage>
، پیامهای Syslog با تعداد ثابتی از نویسهها شروع میشوند که به شما امکان میدهد دادههای درج شده توسط Apigee را فیلتر کنید. برای اطلاعات بیشتر، به سیاست ثبت پیام مراجعه کنید. (APIRT-1398)
عام در مسیر پایه پروکسی API (واسطه کاربری Cloud 16.03.09)
رابط کاربری مدیریت از استفاده از یک یا چند علامت /*/
در مسیرهای پایه پروکسی API پشتیبانی می کند. به عنوان مثال، یک مسیر پایه از /team/*/members
به مشتریان این امکان را می دهد که بدون نیاز به شما با پروکسی شما با https://[host]/team/blue/members
یا https://[host]/team/green/members
تماس بگیرند. برای ایجاد یک پروکسی جدید برای پشتیبانی از تیم های جدید. توجه داشته باشید که /**/
مجاز نیست. (MGMT-3154)
زنجیره پروکسی API (Cloud 16.03.02، Cloud 16.03.09 UI)
Edge از زنجیره پروکسی API محلی پشتیبانی می کند، که به یک پروکسی API اجازه می دهد تا پروکسی API دیگری را که در سازمان Edge شما مستقر شده است، بدون سربار شبکه اضافی فراخوانی کند. پیش از این، زنجیره پروکسی API نیاز به یک تماس http(ها) با پروکسی API دیگری داشت که درخواست را از طریق متعادل کننده بار، روتر و پردازشگر پیام ارسال می کرد.
عناصر LocalTargetConnection
جدید در TargetEndpoint یک پروکسی API در دسترس هستند، به شما این امکان را می دهند که یک نام پراکسی API، نام یک ProxyEndpoint خاص در یک پراکسی API، یا به سادگی مسیر پایه به یک منبع پراکسی API محلی (مانند /v1/myresource) را مشخص کنید. . هنگامی که یک TargetEndpoint را اضافه یا به روز می کنید، UI ویرایشگر پروکسی نیز این گزینه ها را ارائه می دهد.
زنجیره پراکسی نیز در خط مشی های Callout خدمات موجود است.
برای اطلاعات بیشتر، به زنجیره زدن پراکسیهای API با هم مراجعه کنید. عناصر جدید LocalTargetConnection
نیز در طرح XML در اینجا فهرست شده اند: https://github.com/apigee/api-platform-samples/blob/master/schemas/configuration/configuration_schemas.xsd . (MGMT-3049، MGMT-3050)
اشکالات رفع شد
اشکالات زیر در این نسخه رفع شده است. این لیست در درجه اول برای کاربرانی است که بررسی می کنند تا ببینند آیا بلیط های پشتیبانی آنها رفع شده است یا خیر. برای ارائه اطلاعات دقیق برای همه کاربران طراحی نشده است.
Edge for Private Cloud 4.16.05
شناسه شماره | توضیحات |
---|---|
PRC-770 | نصب کننده 16.01 سرور آماده به کار Postgres را در axgroup ثبت نمی کند |
PRC-758 | کاربر با نقش کاربر قادر به ویرایش گزارش های سفارشی است |
PRC-883 | به روز رسانی سرور Postgres با پیکربندی اصلی آماده به کار ناموفق است |
ابر 16.03.30
شناسه شماره | توضیحات |
---|---|
SECENG-584 | بررسی اعتبارسنجی برای خط جدید بین گواهیها در زنجیره گواهی باعث ایجاد مشکلاتی در برخی از گواهیها در تولید میشود |
MGMT-3217 | اگر نام KVMap به «keys» ختم شود، تماسهای مدیریت API با شکست مواجه میشوند. |
MGMT-3214 | تداخل کلاس ممکن است در طول JavaCallouts رخ دهد و باعث از کار افتادن کد جاوا مشتری شود |
MGMT-3185 | خطا هنگام افزودن orgadmin به یک سازمان |
EDGEUI-127 | دریافت مجوزهای ناکافی با ویرایشگر پروکسی جدید |
EDGEUI-119 | مشکل مهلت زمانی جلسه رابط کاربری |
CORESERV-671 | مشاهده خطاهای "هیچ حلقه ای پیکربندی نشده است؛ سرویس cps را نمی توان مقداردهی اولیه کرد". |
AXAPP-2345 | مشکل در فهرست کردن گزارش های سفارشی AX برای مشتریان غیر cps |
AXAPP-2302 | خلاصه روزانه Apigee Analytics صفر را تحت پذیرش توسعهدهنده نشان میدهد |
APIRT-2750 | خرابی های ترافیکی در یک سازمان خاص |
APIRT-2516 | خطاهای زمان اجرا در فراخوانی جاوا اسکریپت شماره خطوط نادرست را مشخص می کند |
APIRT-2508 | خطای خروج هنگام فراخوانی گوش سریع در یک پاسخ تماس طاق |
APIRT-2336 | مشکل Gzip با Node.js |
APIRT-1975 | تنظیمات ماسک برای message.content کار نمی کند |
رابط کاربری Cloud 16.03.16
شناسه شماره | توضیحات |
---|---|
MGMT-3142 | نمودارها در داشبورد تجزیه و تحلیل خطا بارگیری نمی شوند (اصلاح به روز شده) |
رابط کاربری Cloud 16.03.09
شناسه شماره | توضیحات |
---|---|
MGMT-3158 | وقتی RBAC روی پراکسیهای فردی از طریق API تنظیم میشود، مجوزهای کافی در رابط کاربری وجود ندارد |
MGMT-3142 | نمودارها در داشبورد تجزیه و تحلیل خطا بارگیری نمی شوند |
MGMT-3118 | UI پیکربندی میزبان مجازی SSL نادرست را برای پارامتر "clientAuthEnabled" نشان می دهد |
DEVRT-2344 | تعاریف گزارش یک روزه تراکنش ها را در رابط کاربری بارگیری نمی کند |
ابر 16.03.02
شناسه شماره | توضیحات |
---|---|
MGMT-3083 | بازخوانی خودکار گزارشهای Node.js با پیامهای گزارش بسیار پرمخاطب است |
DEVRT-2275 | طرحهای نرخ ویژگی سفارشی تنها 5 ویژگی را به جای 10 ویژگی مجاز نشان میدهند |
DEVRT-1275 | همه برنامهنویسها در منوی کشویی Rate Plan نشان داده نمیشوند |
DEVRT-1074 | برنامهنویس پیشپرداخت با موجودی صفر، NullpointerException را هنگام اعمال اعتبار، پرتاب میکند |
ابر 16.02.17
شناسه شماره | توضیحات |
---|---|
MGMT-3083 | بازخوانی خودکار گزارشهای Node.js با پیامهای گزارش بسیار پرمخاطب است |
MGMT-3077 | UI یک بسته پروکسی نامعتبر از یک WSDL ایجاد می کند که از فضای نام پیش فرض استفاده می کند |
MGMT-1642 | نقش کاربر سفارشی مجوز «دریافت» برنامههای برنامهنویس را ندارد |
مسائل شناخته شده
این نسخه دارای مشکلات شناخته شده زیر است.
شناسه شماره | توضیحات |
---|---|
APIRT-2978 | روتر Nginx را راه اندازی نمی کند یا روتر راه اندازی نمی شود اگر مسیریاب Edge نتواند Nginx را راه اندازی کند یا اصلاً شروع به کار نکرد، همانطور که در فایل /opt/apigee/var/log/edge-router/logs/system.log نشان داده شده است، سپس تمام فایل های موجود در /opt/nginx/ را حذف کنید. دایرکتوری conf.d و روتر را مجددا راه اندازی کنید: > rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart |
APIRT-3364 | پردازشگر پیام DNS را در IPv4 و IPv6 جستجو می کند اگر NSCD (Name Service Cache Daemon) را نصب و فعال کرده باشید، ممکن است متوجه شوید که Message Processors دو جستجوی DNS انجام می دهند: یکی برای IPv4 و دیگری برای IPv6. برای غیرفعال کردن جستجوی DNS در IPv6:
|
PRC-1118 | خطا هنگام اجرای دستور "apigee-service apigee-postgresql pg-data-purge" اگر دستور "apigee-service apigee-postgresql pg-data-purge" را اجرا کنید و در فرم خطایی مشاهده کنید: خطا: باید مالک رابطه باشد /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge را ویرایش کنید و ویژگی زیر را روی "apigee" تنظیم کنید: POSTGRES_USER=apigee |
DOC-1687 | به دلیل تعارض وابستگی بسته شناخته شده، عامل Katello استفاده شده در Satellite Server 6 به درستی روی میزبان های Apigee Edge که دیمون Qpid را اجرا می کنند نصب نمی شود. |
بارهای JSON در خطمشیهای Assign Message، Java Callout و Raise Fault انجام میشود
خط مشی های Assign Message، Java Callout و Raise Fault به شما امکان می دهد محتوای پیام را با استفاده از عنصر <Set><Payload>
تولید کنید. به عنوان بخشی از این پیامها، میتوانید متغیرهایی را اضافه کنید که مقادیر آنها در زمان اجرا بهطور خودکار پر میشوند. به عنوان مثال، اگر می خواهید تاریخ را از هدر HTTP خروجی بگیرید، می توانید {message.header.date}
در پیام خود وارد کنید.
اگر فرمت پیام JSON باشد، چیزی شبیه به این خواهد بود:
{"The date is: " : "{message.header.date}"}
با این حال، می توانید ببینید که JSON ناقص است. برای حل این مشکل، دو گزینه دارید:
- با یک اسلش از بریس مجعد بازکننده فرار کنید:
\{"The date is: " : "{message.header.date}"}
- در پیکربندی عنصر Payload، از ویژگی های
variablePrefix
وvariableSuffix
برای نشان دادن یک متغیر در یک بار JSON استفاده کنید. به عنوان مثال:
<Payload contentType="application/json" variablePrefix="#" variableSuffix="%">{"The date is: " : "#message.header.date%"}</Payload>
در نسخه بعدی Edge for Private Cloud Feature Release، میتوانید بدون مشکل از بریسهای فرفری برای متغیرها در پیامهای JSON استفاده کنید. (APIRT-1160)
روتر Nginx را راه اندازی نمی کند یا روتر راه اندازی نمی شود
اگر مسیریاب Edge نتواند Nginx را راه اندازی کند یا اصلاً شروع به کار نکرد، همانطور که در فایل /opt/apigee/var/log/edge-router/logs/system.log نشان داده شده است، سپس تمام فایل های موجود در /opt/nginx/ را حذف کنید. دایرکتوری conf.d و روتر را مجددا راه اندازی کنید:
> rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart،
شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید . اطلاعات
در روز سه شنبه، 31 می 2016، نسخه جدیدی از Apigee Edge را برای Private Cloud منتشر کردیم.
از زمان انتشار قبلی Edge برای Private Cloud Feature Release (4.16.01)، نسخههای زیر رخ داده است و در این انتشار ویژگی گنجانده شده است:
- Cloud: 16.02.17 , 16.03.02 , 16.03.09 (UI), 16.03.16 (UI) , 16.03.23 (UI) , 16.03.30
برای درک اینکه چگونه می توانید بفهمید که آیا نسخه ابری خاصی در نسخه Edge برای Private Cloud شما گنجانده شده است، به «درباره شماره گذاری نسخه» مراجعه کنید.
ویژگی ها و پیشرفت های جدید
در ادامه ویژگی ها و پیشرفت های جدید در این نسخه آورده شده است. علاوه بر پیشرفتهای زیر، این نسخه همچنین دارای چندین بهبود قابلیت استفاده، عملکرد، امنیت و ثبات است.
برای جزئیات و دستورالعملهای بیشتر، به مستندات Edge for Private Cloud مراجعه کنید.
راهنمای نصب و عملیات به صورت آنلاین منتقل شد
اکنون می توانید به راهنمای Edge for Private Cloud Installation and Operations در نسخه 4.18.01 دسترسی داشته باشید.
به روز رسانی نرم افزار
به روز رسانی نرم افزار زیر در نسخه گنجانده شده است:
- Java JDK 1.8 - به منظور استفاده از آخرین ویژگی های جاوا، این نسخه با جاوا 1.8 سازگار است. Oracle JDK 1.8 یا OpenJDK 8 در محیط شما مورد نیاز است.
به عنوان بخشی از به روز رسانی به جاوا 8، برخی از رمزهای TLS دیگر در Oracle JDK 1.8 در دسترس نیستند. برای فهرست کامل، به بخش "مجموعه های پیش فرض غیرفعال رمزگذاری" http://docs.oracle.com/javase/8/docs/technotes/guides/security/SunProviders.html مراجعه کنید. - Cassandra 2.1.13 - به روز شده از Cassandra 2.0.15.
نصب، ارتقاء، برگشت
در زیر لیستی از تغییرات نصب، ارتقاء و اسکریپت های مرتبط آورده شده است. برای اطلاعات در مورد استفاده، به مستندات Edge for Private Cloud مراجعه کنید.
- فرآیند جدید برای به روز رسانی از 4.16.01 - این نسخه جایگزین ابزار
apigee-migrate
با ابزارupdate.sh
می شود تا نصب شما از 4.16.01 به 4.16.05 به روز شود. به آپدیت Apigee Edge 4.16.01 تا 4.16.05 مراجعه کنید. - بوت استرپ
-
bootstrap.sh
(نسخه 4.16.01) اکنون در نسخه 4.16.05bootstrap_4.16.05.sh
است. - برای دانلود
bootstrap_4.16.05.sh
دیگر نیازی به تعیینuname:pword
ندارید.
-
- بازگشت - برای بازگرداندن بهروزرسانی به 4.16.05، نسخه 4.16.05 مؤلفه را حذف نصب کرده و نسخه قبلی را مجدداً نصب کنید. ابزار قبلی
rollback.sh
حذف شده است. به 4.16.05 فرآیند بازگشت مراجعه کنید. -
setup.sh
وupdate.sh
می توانند فایل log را در/tmp
بنویسند - به طور پیش فرض، ابزارهایsetup.sh
وupdate.sh
اطلاعات گزارش را در/opt/apigee/var/log/apigee-setup
می نویسند. اگر کاربری که برنامه را اجرا می کند به آن دایرکتوری دسترسی نداشته باشد، لاگ را در پوشه/tmp
می نویسد. اگر کاربر به/tmp
دسترسی نداشته باشد، ابزار از کار می افتد. - رویه بهروزرسانی API BaaS - در نسخه 4.16.01، باید API BaaS را مجدداً نصب کنید تا آن را منتقل کنید. ابزار جدید
update.sh
از به روز رسانی API BaaS در محل پشتیبانی می کند. به آپدیت Apigee Edge 4.16.01 تا 4.16.05 مراجعه کنید.
اداره
در زیر ویژگی های جدیدی برای مدیریت و پیکربندی Private Cloud آمده است.
- اعتبار سنجی نصب - ابزار
apigee-validate
که برای آزمایش نصب Edge Private Cloud شما استفاده می شود، اکنون می تواند از سرور مدیریت اجرا شود. پیش از این، اسکریپت باید روی پردازشگر پیام اجرا شود. به تست نصب مراجعه کنید. - نام منطقه - منطقه می تواند هر نامی باشد. در نسخه های قبلی، نام به شکل "dc-#" بود، که در آن # یک مقدار صحیح بود.
- غلاف دروازه - غلاف دروازه می تواند هر نامی داشته باشد. در نسخه های قبلی، غلاف باید "دروازه" نامیده می شد.
- مدیریت مبتنی بر اسکریپت - یک ابزار جدید خط فرمان
apigee-adminapi.sh
به شما امکان می دهد همان وظایف پیکربندی Edge را که با برقراری تماس با API مدیریت Edge انجام می دهید، انجام دهید. استفاده از ابزار apigee-adminapi.sh را ببینید. - پیکربندی بیصدا میزبان مجازی SSL - هنگام ایجاد یک سازمان یا محیط، اکنون میتوانید ویژگیهایی را برای پیکربندی SSL در یک میزبان مجازی ارسال کنید. در سازمان مشاهده کنید.
خدمات API
در زیر ویژگیهای جدیدی برای خدمات Edge API ارائه شده است که در نسخههای ابری قبلی این محصول ارائه شده است.
پیشوند با طول ثابت برای ثبت پیام syslog (Cloud 16.03.30)
خط مشی Message Logging یک عنصر <FormatMessage>
جدید در پیکربندی Syslog دارد. با تنظیم <FormatMessage>true</FormatMessage>
، پیامهای Syslog با تعداد ثابتی از نویسهها شروع میشوند که به شما امکان میدهد دادههای درج شده توسط Apigee را فیلتر کنید. برای اطلاعات بیشتر، به سیاست ثبت پیام مراجعه کنید. (APIRT-1398)
عام در مسیر پایه پروکسی API (واسطه کاربری Cloud 16.03.09)
رابط کاربری مدیریت از استفاده از یک یا چند علامت /*/
در مسیرهای پایه پروکسی API پشتیبانی می کند. به عنوان مثال، یک مسیر پایه از /team/*/members
به مشتریان این امکان را می دهد که بدون نیاز به شما با پروکسی شما با https://[host]/team/blue/members
یا https://[host]/team/green/members
تماس بگیرند. برای ایجاد یک پروکسی جدید برای پشتیبانی از تیم های جدید. توجه داشته باشید که /**/
مجاز نیست. (MGMT-3154)
زنجیره پروکسی API (Cloud 16.03.02، Cloud 16.03.09 UI)
Edge از زنجیره پروکسی API محلی پشتیبانی می کند، که به یک پروکسی API اجازه می دهد تا پروکسی API دیگری را که در سازمان Edge شما مستقر شده است، بدون سربار شبکه اضافی فراخوانی کند. پیش از این، زنجیره پروکسی API نیاز به یک تماس http(ها) با پروکسی API دیگری داشت که درخواست را از طریق متعادل کننده بار، روتر و پردازشگر پیام ارسال می کرد.
عناصر LocalTargetConnection
جدید در TargetEndpoint یک پروکسی API در دسترس هستند، به شما این امکان را می دهند که یک نام پراکسی API، نام یک ProxyEndpoint خاص در یک پراکسی API، یا به سادگی مسیر پایه به یک منبع پراکسی API محلی (مانند /v1/myresource) را مشخص کنید. . هنگامی که یک TargetEndpoint را اضافه یا به روز می کنید، UI ویرایشگر پروکسی نیز این گزینه ها را ارائه می دهد.
زنجیره پراکسی نیز در خط مشی های Callout خدمات موجود است.
برای اطلاعات بیشتر، به زنجیره زدن پراکسیهای API با هم مراجعه کنید. عناصر جدید LocalTargetConnection
نیز در طرح XML در اینجا فهرست شده اند: https://github.com/apigee/api-platform-samples/blob/master/schemas/configuration/configuration_schemas.xsd . (MGMT-3049، MGMT-3050)
اشکالات رفع شد
اشکالات زیر در این نسخه رفع شده است. این لیست در درجه اول برای کاربرانی است که بررسی می کنند تا ببینند آیا بلیط های پشتیبانی آنها رفع شده است یا خیر. برای ارائه اطلاعات دقیق برای همه کاربران طراحی نشده است.
Edge for Private Cloud 4.16.05
شناسه شماره | توضیحات |
---|---|
PRC-770 | نصب کننده 16.01 سرور آماده به کار Postgres را در axgroup ثبت نمی کند |
PRC-758 | کاربر با نقش کاربر قادر به ویرایش گزارش های سفارشی است |
PRC-883 | به روز رسانی سرور Postgres با پیکربندی اصلی آماده به کار ناموفق است |
ابر 16.03.30
شناسه شماره | توضیحات |
---|---|
SECENG-584 | بررسی اعتبارسنجی برای خط جدید بین گواهیها در زنجیره گواهی باعث ایجاد مشکلاتی در برخی از گواهیها در تولید میشود |
MGMT-3217 | اگر نام KVMap به «keys» ختم شود، تماسهای مدیریت API با شکست مواجه میشوند. |
MGMT-3214 | تداخل کلاس ممکن است در طول JavaCallouts رخ دهد و باعث از کار افتادن کد جاوا مشتری شود |
MGMT-3185 | خطا هنگام افزودن orgadmin به یک سازمان |
EDGEUI-127 | دریافت مجوزهای ناکافی با ویرایشگر پروکسی جدید |
EDGEUI-119 | مشکل مهلت زمانی جلسه رابط کاربری |
CORESERV-671 | مشاهده خطاهای "هیچ حلقه ای پیکربندی نشده است؛ سرویس cps را نمی توان مقداردهی اولیه کرد". |
AXAPP-2345 | مشکل در فهرست کردن گزارش های سفارشی AX برای مشتریان غیر cps |
AXAPP-2302 | خلاصه روزانه Apigee Analytics صفر را تحت پذیرش توسعهدهنده نشان میدهد |
APIRT-2750 | خرابی های ترافیکی در یک سازمان خاص |
APIRT-2516 | خطاهای زمان اجرا در فراخوانی جاوا اسکریپت شماره خطوط نادرست را مشخص می کند |
APIRT-2508 | خطای خروج هنگام فراخوانی گوش سریع در یک پاسخ تماس طاق |
APIRT-2336 | مشکل Gzip با Node.js |
APIRT-1975 | تنظیمات ماسک برای message.content کار نمی کند |
رابط کاربری Cloud 16.03.16
شناسه شماره | توضیحات |
---|---|
MGMT-3142 | نمودارها در داشبورد تجزیه و تحلیل خطا بارگیری نمی شوند (اصلاح به روز شده) |
رابط کاربری Cloud 16.03.09
شناسه شماره | توضیحات |
---|---|
MGMT-3158 | وقتی RBAC روی پراکسیهای فردی از طریق API تنظیم میشود، مجوزهای کافی در رابط کاربری وجود ندارد |
MGMT-3142 | نمودارها در داشبورد تجزیه و تحلیل خطا بارگیری نمی شوند |
MGMT-3118 | UI پیکربندی میزبان مجازی SSL نادرست را برای پارامتر "clientAuthEnabled" نشان می دهد |
DEVRT-2344 | تعاریف گزارش یک روزه تراکنش ها را در رابط کاربری بارگیری نمی کند |
ابر 16.03.02
شناسه شماره | توضیحات |
---|---|
MGMT-3083 | بازخوانی خودکار گزارشهای Node.js با پیامهای گزارش بسیار پرمخاطب است |
DEVRT-2275 | طرحهای نرخ ویژگی سفارشی تنها 5 ویژگی را به جای 10 ویژگی مجاز نشان میدهند |
DEVRT-1275 | همه برنامهنویسها در منوی کشویی Rate Plan نشان داده نمیشوند |
DEVRT-1074 | برنامهنویس پیشپرداخت با موجودی صفر، NullpointerException را هنگام اعمال اعتبار، پرتاب میکند |
ابر 16.02.17
شناسه شماره | توضیحات |
---|---|
MGMT-3083 | بازخوانی خودکار گزارشهای Node.js با پیامهای گزارش بسیار پرمخاطب است |
MGMT-3077 | UI یک بسته پروکسی نامعتبر از یک WSDL ایجاد می کند که از فضای نام پیش فرض استفاده می کند |
MGMT-1642 | نقش کاربر سفارشی مجوز «دریافت» برنامههای برنامهنویس را ندارد |
مسائل شناخته شده
این نسخه دارای مشکلات شناخته شده زیر است.
شناسه شماره | توضیحات |
---|---|
APIRT-2978 | روتر Nginx را راه اندازی نمی کند یا روتر راه اندازی نمی شود اگر مسیریاب Edge نتواند Nginx را راه اندازی کند یا اصلاً شروع به کار نکرد، همانطور که در فایل /opt/apigee/var/log/edge-router/logs/system.log نشان داده شده است، سپس تمام فایل های موجود در /opt/nginx/ را حذف کنید. دایرکتوری conf.d و روتر را مجددا راه اندازی کنید: > rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart |
APIRT-3364 | پردازشگر پیام DNS را در IPv4 و IPv6 جستجو می کند اگر NSCD (Name Service Cache Daemon) را نصب و فعال کرده باشید، ممکن است متوجه شوید که Message Processors دو جستجوی DNS انجام می دهند: یکی برای IPv4 و دیگری برای IPv6. برای غیرفعال کردن جستجوی DNS در IPv6:
|
PRC-1118 | خطا هنگام اجرای دستور "apigee-service apigee-postgresql pg-data-purge" اگر دستور "apigee-service apigee-postgresql pg-data-purge" را اجرا کنید و در فرم خطایی مشاهده کنید: خطا: باید مالک رابطه باشد /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge را ویرایش کنید و ویژگی زیر را روی "apigee" تنظیم کنید: POSTGRES_USER=apigee |
DOC-1687 | به دلیل تعارض وابستگی بسته شناخته شده، عامل Katello استفاده شده در Satellite Server 6 به درستی روی میزبان های Apigee Edge که دیمون Qpid را اجرا می کنند نصب نمی شود. |
بارهای JSON در خطمشیهای Assign Message، Java Callout و Raise Fault انجام میشود
خط مشی های Assign Message، Java Callout و Raise Fault به شما امکان می دهد محتوای پیام را با استفاده از عنصر <Set><Payload>
تولید کنید. به عنوان بخشی از این پیامها، میتوانید متغیرهایی را اضافه کنید که مقادیر آنها در زمان اجرا بهطور خودکار پر میشوند. به عنوان مثال، اگر می خواهید تاریخ را از هدر HTTP خروجی بگیرید، می توانید {message.header.date}
در پیام خود وارد کنید.
اگر فرمت پیام JSON باشد، چیزی شبیه به این خواهد بود:
{"The date is: " : "{message.header.date}"}
با این حال، می توانید ببینید که JSON ناقص است. برای حل این مشکل، دو گزینه دارید:
- با یک اسلش از بریس مجعد بازکننده فرار کنید:
\{"The date is: " : "{message.header.date}"}
- در پیکربندی عنصر Payload، از ویژگی های
variablePrefix
وvariableSuffix
برای نشان دادن یک متغیر در یک بار JSON استفاده کنید. به عنوان مثال:
<Payload contentType="application/json" variablePrefix="#" variableSuffix="%">{"The date is: " : "#message.header.date%"}</Payload>
در نسخه بعدی Edge for Private Cloud Feature Release، میتوانید بدون مشکل از بریسهای فرفری برای متغیرها در پیامهای JSON استفاده کنید. (APIRT-1160)
روتر Nginx را راه اندازی نمی کند یا روتر راه اندازی نمی شود
اگر مسیریاب Edge نتواند Nginx را راه اندازی کند یا اصلاً شروع به کار نکرد، همانطور که در فایل /opt/apigee/var/log/edge-router/logs/system.log نشان داده شده است، سپس تمام فایل های موجود در /opt/nginx/ را حذف کنید. دایرکتوری conf.d و روتر را مجددا راه اندازی کنید:
> rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart،
شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید . اطلاعات
در روز سه شنبه، 31 می 2016، نسخه جدیدی از Apigee Edge را برای Private Cloud منتشر کردیم.
از زمان انتشار قبلی Edge برای Private Cloud Feature Release (4.16.01)، نسخههای زیر رخ داده است و در این انتشار ویژگی گنجانده شده است:
- Cloud: 16.02.17 , 16.03.02 , 16.03.09 (UI), 16.03.16 (UI) , 16.03.23 (UI) , 16.03.30
برای درک اینکه چگونه می توانید بفهمید که آیا نسخه ابری خاصی در نسخه Edge برای Private Cloud شما گنجانده شده است، به «درباره شماره گذاری نسخه» مراجعه کنید.
ویژگی ها و پیشرفت های جدید
در ادامه ویژگی ها و پیشرفت های جدید در این نسخه آورده شده است. علاوه بر پیشرفتهای زیر، این نسخه همچنین دارای چندین بهبود قابلیت استفاده، عملکرد، امنیت و ثبات است.
برای جزئیات و دستورالعملهای بیشتر، به مستندات Edge for Private Cloud مراجعه کنید.
راهنمای نصب و عملیات به صورت آنلاین منتقل شد
اکنون می توانید به راهنمای Edge for Private Cloud Installation and Operations در نسخه 4.18.01 دسترسی داشته باشید.
به روز رسانی نرم افزار
به روز رسانی نرم افزار زیر در نسخه گنجانده شده است:
- Java JDK 1.8 - به منظور استفاده از آخرین ویژگی های جاوا، این نسخه با جاوا 1.8 سازگار است. Oracle JDK 1.8 یا OpenJDK 8 در محیط شما مورد نیاز است.
به عنوان بخشی از به روز رسانی به جاوا 8، برخی از رمزهای TLS دیگر در Oracle JDK 1.8 در دسترس نیستند. برای فهرست کامل، به بخش "مجموعه های پیش فرض غیرفعال رمزگذاری" http://docs.oracle.com/javase/8/docs/technotes/guides/security/SunProviders.html مراجعه کنید. - Cassandra 2.1.13 - به روز شده از Cassandra 2.0.15.
نصب، ارتقاء، برگشت
در زیر لیستی از تغییرات نصب، ارتقاء و اسکریپت های مرتبط آورده شده است. برای اطلاعات در مورد استفاده، به مستندات Edge for Private Cloud مراجعه کنید.
- فرآیند جدید برای به روز رسانی از 4.16.01 - این نسخه جایگزین ابزار
apigee-migrate
با ابزارupdate.sh
می شود تا نصب شما از 4.16.01 به 4.16.05 به روز شود. به آپدیت Apigee Edge 4.16.01 تا 4.16.05 مراجعه کنید. - بوت استرپ
-
bootstrap.sh
(نسخه 4.16.01) اکنون در نسخه 4.16.05bootstrap_4.16.05.sh
است. - برای دانلود
bootstrap_4.16.05.sh
دیگر نیازی به تعیینuname:pword
ندارید.
-
- بازگشت - برای بازگرداندن بهروزرسانی به 4.16.05، نسخه 4.16.05 مؤلفه را حذف نصب کرده و نسخه قبلی را مجدداً نصب کنید. ابزار قبلی
rollback.sh
حذف شده است. به 4.16.05 فرآیند بازگشت مراجعه کنید. -
setup.sh
وupdate.sh
می توانند فایل log را در/tmp
بنویسند - به طور پیش فرض، ابزارهایsetup.sh
وupdate.sh
اطلاعات گزارش را در/opt/apigee/var/log/apigee-setup
می نویسند. اگر کاربری که برنامه را اجرا می کند به آن دایرکتوری دسترسی نداشته باشد، لاگ را در پوشه/tmp
می نویسد. اگر کاربر به/tmp
دسترسی نداشته باشد، ابزار از کار می افتد. - رویه بهروزرسانی API BaaS - در نسخه 4.16.01، باید API BaaS را مجدداً نصب کنید تا آن را منتقل کنید. ابزار جدید
update.sh
از به روز رسانی API BaaS در محل پشتیبانی می کند. به آپدیت Apigee Edge 4.16.01 تا 4.16.05 مراجعه کنید.
اداره
در زیر ویژگی های جدیدی برای مدیریت و پیکربندی Private Cloud آمده است.
- اعتبار سنجی نصب - ابزار
apigee-validate
که برای آزمایش نصب Edge Private Cloud شما استفاده می شود، اکنون می تواند از سرور مدیریت اجرا شود. پیش از این، اسکریپت باید روی پردازشگر پیام اجرا شود. به تست نصب مراجعه کنید. - نام منطقه - منطقه می تواند هر نامی باشد. در نسخه های قبلی، نام به شکل "dc-#" بود، که در آن # یک مقدار صحیح بود.
- غلاف دروازه - غلاف دروازه می تواند هر نامی داشته باشد. در نسخه های قبلی، غلاف باید "دروازه" نامیده می شد.
- مدیریت مبتنی بر اسکریپت - یک ابزار جدید خط فرمان
apigee-adminapi.sh
به شما امکان می دهد همان وظایف پیکربندی Edge را که با برقراری تماس با API مدیریت Edge انجام می دهید، انجام دهید. استفاده از ابزار apigee-adminapi.sh را ببینید. - پیکربندی بیصدا میزبان مجازی SSL - هنگام ایجاد یک سازمان یا محیط، اکنون میتوانید ویژگیهایی را برای پیکربندی SSL در یک میزبان مجازی ارسال کنید. در سازمان مشاهده کنید.
خدمات API
در زیر ویژگیهای جدیدی برای خدمات Edge API ارائه شده است که در نسخههای ابری قبلی این محصول ارائه شده است.
پیشوند با طول ثابت برای ثبت پیام syslog (Cloud 16.03.30)
خط مشی Message Logging یک عنصر <FormatMessage>
جدید در پیکربندی Syslog دارد. با تنظیم <FormatMessage>true</FormatMessage>
، پیامهای Syslog با تعداد ثابتی از نویسهها شروع میشوند که به شما امکان میدهد دادههای درج شده توسط Apigee را فیلتر کنید. برای اطلاعات بیشتر، به سیاست ثبت پیام مراجعه کنید. (APIRT-1398)
عام در مسیر پایه پروکسی API (واسطه کاربری Cloud 16.03.09)
رابط کاربری مدیریت از استفاده از یک یا چند علامت /*/
در مسیرهای پایه پروکسی API پشتیبانی می کند. به عنوان مثال، یک مسیر پایه از /team/*/members
به مشتریان این امکان را می دهد که بدون نیاز به شما با پروکسی شما با https://[host]/team/blue/members
یا https://[host]/team/green/members
تماس بگیرند. برای ایجاد یک پروکسی جدید برای پشتیبانی از تیم های جدید. توجه داشته باشید که /**/
مجاز نیست. (MGMT-3154)
زنجیره پروکسی API (Cloud 16.03.02، Cloud 16.03.09 UI)
Edge از زنجیره پروکسی API محلی پشتیبانی می کند، که به یک پروکسی API اجازه می دهد تا پروکسی API دیگری را که در سازمان Edge شما مستقر شده است، بدون سربار شبکه اضافی فراخوانی کند. پیش از این، زنجیره پروکسی API نیاز به یک تماس http(ها) با پروکسی API دیگری داشت که درخواست را از طریق متعادل کننده بار، روتر و پردازشگر پیام ارسال می کرد.
عناصر LocalTargetConnection
جدید در TargetEndpoint یک پروکسی API در دسترس هستند، به شما این امکان را می دهند که یک نام پراکسی API، نام یک ProxyEndpoint خاص در یک پراکسی API، یا به سادگی مسیر پایه به یک منبع پراکسی API محلی (مانند /v1/myresource) را مشخص کنید. . هنگامی که یک TargetEndpoint را اضافه یا به روز می کنید، UI ویرایشگر پروکسی نیز این گزینه ها را ارائه می دهد.
زنجیره پراکسی نیز در خط مشی های Callout خدمات موجود است.
برای اطلاعات بیشتر، به زنجیره زدن پراکسیهای API با هم مراجعه کنید. عناصر جدید LocalTargetConnection
نیز در طرح XML در اینجا فهرست شده اند: https://github.com/apigee/api-platform-samples/blob/master/schemas/configuration/configuration_schemas.xsd . (MGMT-3049، MGMT-3050)
اشکالات رفع شد
اشکالات زیر در این نسخه رفع شده است. این لیست در درجه اول برای کاربرانی است که بررسی می کنند تا ببینند آیا بلیط های پشتیبانی آنها رفع شده است یا خیر. برای ارائه اطلاعات دقیق برای همه کاربران طراحی نشده است.
Edge for Private Cloud 4.16.05
شناسه شماره | توضیحات |
---|---|
PRC-770 | نصب کننده 16.01 سرور آماده به کار Postgres را در axgroup ثبت نمی کند |
PRC-758 | کاربر با نقش کاربر قادر به ویرایش گزارش های سفارشی است |
PRC-883 | به روز رسانی سرور Postgres با پیکربندی اصلی آماده به کار ناموفق است |
ابر 16.03.30
شناسه شماره | توضیحات |
---|---|
SECENG-584 | بررسی اعتبارسنجی برای خط جدید بین گواهیها در زنجیره گواهی باعث ایجاد مشکلاتی در برخی از گواهیها در تولید میشود |
MGMT-3217 | اگر نام KVMap به «keys» ختم شود، تماسهای مدیریت API با شکست مواجه میشوند. |
MGMT-3214 | تداخل کلاس ممکن است در طول JavaCallouts رخ دهد و باعث از کار افتادن کد جاوا مشتری شود |
MGMT-3185 | خطا هنگام افزودن orgadmin به یک سازمان |
EDGEUI-127 | دریافت مجوزهای ناکافی با ویرایشگر پروکسی جدید |
EDGEUI-119 | مشکل مهلت زمانی جلسه رابط کاربری |
CORESERV-671 | مشاهده خطاهای "هیچ حلقه ای پیکربندی نشده است؛ سرویس cps را نمی توان مقداردهی اولیه کرد". |
AXAPP-2345 | مشکل در فهرست کردن گزارش های سفارشی AX برای مشتریان غیر cps |
AXAPP-2302 | خلاصه روزانه Apigee Analytics صفر را تحت پذیرش توسعهدهنده نشان میدهد |
APIRT-2750 | خرابی های ترافیکی در یک سازمان خاص |
APIRT-2516 | خطاهای زمان اجرا در فراخوانی جاوا اسکریپت شماره خطوط نادرست را مشخص می کند |
APIRT-2508 | خطای خروج هنگام فراخوانی گوش سریع در یک پاسخ تماس طاق |
APIRT-2336 | مشکل Gzip با Node.js |
APIRT-1975 | تنظیمات ماسک برای message.content کار نمی کند |
رابط کاربری Cloud 16.03.16
شناسه شماره | توضیحات |
---|---|
MGMT-3142 | نمودارها در داشبورد تجزیه و تحلیل خطا بارگیری نمی شوند (اصلاح به روز شده) |
رابط کاربری Cloud 16.03.09
شناسه شماره | توضیحات |
---|---|
MGMT-3158 | وقتی RBAC روی پراکسیهای فردی از طریق API تنظیم میشود، مجوزهای کافی در رابط کاربری وجود ندارد |
MGMT-3142 | نمودارها در داشبورد تجزیه و تحلیل خطا بارگیری نمی شوند |
MGMT-3118 | UI پیکربندی میزبان مجازی SSL نادرست را برای پارامتر "clientAuthEnabled" نشان می دهد |
DEVRT-2344 | تعاریف گزارش یک روزه تراکنش ها را در رابط کاربری بارگیری نمی کند |
ابر 16.03.02
شناسه شماره | توضیحات |
---|---|
MGMT-3083 | بازخوانی خودکار گزارشهای Node.js با پیامهای گزارش بسیار پرمخاطب است |
DEVRT-2275 | طرحهای نرخ ویژگی سفارشی تنها 5 ویژگی را به جای 10 ویژگی مجاز نشان میدهند |
DEVRT-1275 | همه برنامهنویسها در منوی کشویی Rate Plan نشان داده نمیشوند |
DEVRT-1074 | برنامهنویس پیشپرداخت با موجودی صفر، NullpointerException را هنگام اعمال اعتبار، پرتاب میکند |
ابر 16.02.17
شناسه شماره | توضیحات |
---|---|
MGMT-3083 | بازخوانی خودکار گزارشهای Node.js با پیامهای گزارش بسیار پرمخاطب است |
MGMT-3077 | UI یک بسته پروکسی نامعتبر از یک WSDL ایجاد می کند که از فضای نام پیش فرض استفاده می کند |
MGMT-1642 | نقش کاربر سفارشی مجوز «دریافت» برنامههای برنامهنویس را ندارد |
مسائل شناخته شده
این نسخه دارای مشکلات شناخته شده زیر است.
شناسه شماره | توضیحات |
---|---|
APIRT-2978 | روتر Nginx را راه اندازی نمی کند یا روتر راه اندازی نمی شود اگر مسیریاب Edge نتواند Nginx را راه اندازی کند یا اصلاً شروع به کار نکرد، همانطور که در فایل /opt/apigee/var/log/edge-router/logs/system.log نشان داده شده است، سپس تمام فایل های موجود در /opt/nginx/ را حذف کنید. دایرکتوری conf.d و روتر را مجددا راه اندازی کنید: > rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart |
APIRT-3364 | پردازشگر پیام DNS را در IPv4 و IPv6 جستجو می کند اگر NSCD (Name Service Cache Daemon) را نصب و فعال کرده باشید، ممکن است متوجه شوید که Message Processors دو جستجوی DNS انجام می دهند: یکی برای IPv4 و دیگری برای IPv6. برای غیرفعال کردن جستجوی DNS در IPv6:
|
PRC-1118 | خطا هنگام اجرای دستور "apigee-service apigee-postgresql pg-data-purge" اگر دستور "apigee-service apigee-postgresql pg-data-purge" را اجرا کنید و در فرم خطایی مشاهده کنید: خطا: باید مالک رابطه باشد /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge را ویرایش کنید و ویژگی زیر را روی "apigee" تنظیم کنید: POSTGRES_USER=apigee |
DOC-1687 | به دلیل تعارض وابستگی بسته شناخته شده، عامل Katello استفاده شده در Satellite Server 6 به درستی روی میزبان های Apigee Edge که دیمون Qpid را اجرا می کنند نصب نمی شود. |
بارهای JSON در خطمشیهای Assign Message، Java Callout و Raise Fault انجام میشود
خط مشی های Assign Message، Java Callout و Raise Fault به شما امکان می دهد محتوای پیام را با استفاده از عنصر <Set><Payload>
تولید کنید. به عنوان بخشی از این پیامها، میتوانید متغیرهایی را اضافه کنید که مقادیر آنها در زمان اجرا بهطور خودکار پر میشوند. به عنوان مثال، اگر می خواهید تاریخ را از هدر HTTP خروجی بگیرید، می توانید {message.header.date}
در پیام خود وارد کنید.
اگر فرمت پیام JSON باشد، چیزی شبیه به این خواهد بود:
{"The date is: " : "{message.header.date}"}
با این حال، می توانید ببینید که JSON ناقص است. برای حل این مشکل، دو گزینه دارید:
- با یک اسلش از بریس مجعد بازکننده فرار کنید:
\{"The date is: " : "{message.header.date}"}
- در پیکربندی عنصر Payload، از ویژگی های
variablePrefix
وvariableSuffix
برای نشان دادن یک متغیر در یک بار JSON استفاده کنید. به عنوان مثال:
<Payload contentType="application/json" variablePrefix="#" variableSuffix="%">{"The date is: " : "#message.header.date%"}</Payload>
در نسخه بعدی Edge for Private Cloud Feature Release، میتوانید بدون مشکل از بریسهای فرفری برای متغیرها در پیامهای JSON استفاده کنید. (APIRT-1160)
روتر Nginx را راه اندازی نمی کند یا روتر راه اندازی نمی شود
اگر مسیریاب Edge نتواند Nginx را راه اندازی کند یا اصلاً شروع به کار نکرد، همانطور که در فایل /opt/apigee/var/log/edge-router/logs/system.log نشان داده شده است، سپس تمام فایل های موجود در /opt/nginx/ را حذف کنید. دایرکتوری conf.d و روتر را مجددا راه اندازی کنید:
> rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart