1.1.1 - یادداشت های انتشار زمان اجرا ترکیبی Apigee

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

در ۱۴ فوریه ۲۰۲۰، ما نسخه ۱.۱.۱ ران‌تایم هیبریدی Apigee را منتشر کردیم.

ارتقا

شما نمی‌توانید از نسخه ۱.۰.۰ به ۱.۱.۱ ارتقا دهید و نسخه جدید با نسخه ۱.۰.۰ سازگار نیست. اگر از نسخه ۱.۰.۰ شروع می‌کنید، نسخه ۱.۱.۱ نیاز به نصب جدید دارد. اگر در حال حاضر از نسخه ۱.۱.۰ استفاده می‌کنید، می‌توانید با دنبال کردن این دستورالعمل‌ها ارتقا دهید: ارتقاء Apigee hybrid .

ویژگی‌ها و به‌روزرسانی‌های جدید

در ادامه به ویژگی‌ها و بهبودهای جدید این نسخه اشاره می‌کنیم:

پشتیبانی از GKE on-prem و AKS

اکنون می‌توانید زمان اجرای ترکیبی را روی Anthos GKE مستقر در محل (GKE on-prem) و Microsoft® Azure Kubernetes Service (AKS) نصب کنید. برای شروع به بخش 2: شروع سریع زمان اجرا مراجعه کنید.

استقرارهای چند منطقه‌ای نیز برای GKE on-prem و AKS پشتیبانی می‌شوند. به استقرار چند منطقه‌ای روی GKE و GKE on-prem و استقرار چند منطقه‌ای روی AKS مراجعه کنید.

متغیرهای پروکسی برای اجزای ترکیبی

اکنون می‌توانید پارامترهای پیکربندی را برای یک سرور پروکسی HTTP forward ارائه دهید. پس از پیکربندی، تمام ارتباطات اینترنتی برای اجزای UDCA، MART و Synchronizer از طریق سرور پروکسی عبور می‌کنند. برای اطلاعات در مورد ویژگی پیکربندی httpProxy ، به ویژگی‌های httpProxy مراجعه کنید. (132167490)

اشکالات برطرف شد

اشکالات زیر در این نسخه برطرف شده‌اند. این لیست در درجه اول برای کاربرانی است که می‌خواهند بررسی کنند آیا تیکت‌های پشتیبانی آنها برطرف شده است یا خیر. این لیست برای ارائه اطلاعات دقیق برای همه کاربران طراحی نشده است.

شناسه مسئله نام کامپوننت توضیحات
۱۴۴۴۴۸۲۶۲ پلتفرم K8S

اختلاف در udca_upstream_http_error_count label معیار UDCA

۱۴۷۲۵۸۵۲۵ سی پی اس

فعال کردن شاخص هش پارتیشن‌بندی شده در حالت ترکیبی

۱۴۴۲۸۶۳۶۳ ردیابی

مشکلی که باعث می‌شد Debug mask در env.json داده‌های پاسخ را پوشش ندهد، برطرف شد.

۱۴۷۱۹۱۲۴۷ پلتفرم K8S

کلید رمزگذاری قرارداد نباید بخشی از apigeectl init باشد.

۱۴۶۹۳۲۹۰۳ پلتفرم K8S

پورت‌های ناخواسته را از ورودی iStio حذف کنید

۱۴۶۴۲۶۲۲۶ پلتفرم K8S

لاگ‌های ورود جمع‌آوری نمی‌شوند

۱۴۳۶۶۰۰۳۲ آر ام پی

com.apigee.test.runtime.steps.quota.DefaultQuotaTypeTest در حالت ترکیبی با شکست مواجه می‌شود.

۱۴۴۹۷۳۴۰۷ آر ام پی

در حال حاضر دو شناسه همبستگی برای یک تراکنش وجود دارد. ما باید فقط یکی داشته باشیم.

۱۴۴۳۲۱۴۷۳ یو ای پی

UDCA: هشدار عدم بررسی سلامت در ورود به سیستم را حذف کنید

۱۴۴۳۲۱۴۹۱ آر ام پی

عبارت لاگ CacheConfiguration.warnMaxEntriesLocalHeap() نشان دهنده یک مشکل عملکردی است.

مشکلات شناخته شده

جدول زیر مشکلات شناخته‌شده‌ی این نسخه را شرح می‌دهد:

مسئله توضیحات
۱۵۰۱۸۷۶۵۲ شما نمی‌توانید از خط فاصله در نام محیط‌ها استفاده کنید. نام محیط دارای خط فاصله باعث ایجاد خطاهای راه‌اندازی پاد در زمان اجرا می‌شود.
۱۴۹۲۲۰۴۶۳

هنگام ارتقا به نسخه ۱.۱.۱، پروکسی‌های قبلاً نصب‌شده دیگر نصب نخواهند شد.

راه حل: برای حل این مشکل، پروکسی‌های قبلاً مستقر شده را مجدداً مستقر کنید.

ناموجود شما نمی‌توانید از "*" برای ویژگی hostAlias ​​برای هر دو پیکربندی mart و envs استفاده کنید. بهترین روش، استفاده از یک نام میزبان خاص برای پیکربندی mart است.
ناموجود تنظیم متغیرهای HTTP_PROXY ، HTTPS_PROXY و NO_PROXY در نسخه آلفای Apigee Connect پشتیبانی نمی‌شود.
ناموجود

خطای هدر HTTP نامعتبر: ورودی Istio تمام پاسخ‌های هدف ورودی را به پروتکل HTTP2 تغییر می‌دهد. از آنجا که پردازنده پیام ترکیبی فقط از HTTP1 پشتیبانی می‌کند، ممکن است هنگام فراخوانی یک پروکسی API خطای زیر را مشاهده کنید:

http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1,
   name: [:authority], value: [domain_name]

اگر این خطا را مشاهده کردید، می‌توانید یکی از اقدامات زیر را برای رفع مشکل انجام دهید:

  • سرویس هدف را طوری تغییر دهید که هدر Host در پاسخ حذف شود.
  • در صورت لزوم، هدر Host را با استفاده از سیاست AssignMessage در پروکسی API خود حذف کنید.
۱۴۴۵۸۴۸۱۳ اگر یک جلسه اشکال‌زدایی ایجاد کنید اما هنوز هیچ تراکنشی در آن جلسه وجود نداشته باشد،API مربوط به List Debug Sessions، جلسه را در این لیست قرار نمی‌دهد. این API فقط جلساتی را در پاسخ قرار می‌دهد که جلسه حداقل شامل یک تراکنش باشد.
۱۴۴۴۳۶۲۰۶ در نمای عملکرد حافظه پنهان ، محاسبه نسبت موفقیت حافظه پنهان نادرست است.
۱۴۴۳۲۱۱۴۴ پروکسی‌هایی با امنیت بالا میزبان‌های مجازی قابل بارگذاری مجدد نیستند.
۱۴۳۶۵۹۹۱۷

تنظیم انقضای سیاست PopulateCache باید روی یک مقدار صریح بین ۱ تا ۳۰ تنظیم شود. برای مثال:

<ExpirySettings>
  <TimeoutInSec>30</TimeoutInSec>
</ExpirySettings>
۱۳۳۱۹۲۸۷۹

خلاصه: هنگام استفاده از API یا UI برای دریافت وضعیت استقرار سازمان شما، تأخیر بسیار بالایی وجود دارد. این تأخیر می‌تواند منجر به پاسخ HTTP 204 (No Content) یا HTTP 400 (Bad Request) شود.

راه حل: مرورگر خود را رفرش کنید (یا درخواست را دوباره ارسال کنید).