1.1.1 - Catatan rilis runtime hybrid Apigee

Anda melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Pada 14 Februari 2020, kami merilis runtime hybrid Apigee versi 1.1.1.

Mengupgrade

Anda tidak dapat mengupgrade dari 1.0.0 ke 1.1.1, dan versi baru tidak kompatibel dengan versi 1.0.0. Jika Anda memulai dengan versi 1.0.0, versi 1.1.1 memerlukan penginstalan baru. Jika saat ini Anda menggunakan versi 1.1.0, Anda dapat mengupgrade dengan mengikuti petunjuk berikut: Mengupgrade Apigee hybrid.

Fitur dan info terbaru

Berikut adalah fitur dan peningkatan baru dalam rilis ini:

Dukungan untuk GKE on-prem dan AKS

Kini Anda dapat menginstal runtime hybrid di Anthos GKE yang di-deploy on-prem (GKE on-prem) dan Microsoft® Azure Kubernetes Service (AKS). Lihat Bagian 2: Panduan memulai runtime untuk memulai.

Deployment multi-regional juga didukung untuk GKE on-prem dan AKS. Lihat Deployment multi-region di GKE dan GKE on-prem dan Deployment multi-region di AKS.

Variabel proxy untuk komponen hybrid

Kini Anda dapat memberikan parameter konfigurasi untuk server proxy penerusan HTTP. Jika dikonfigurasi, semua komunikasi internet untuk komponen UDCA, MART, dan Sinkronisasi akan melewati server proxy. Untuk mengetahui informasi tentang properti konfigurasi httpProxy, lihat properti httpProxy. (132167490)

Bug yang diperbaiki

Bug berikut diperbaiki dalam rilis ini. Daftar ini terutama ditujukan bagi pengguna yang memeriksa untuk melihat apakah tiket dukungan mereka telah diperbaiki. Daftar ini tidak dirancang untuk memberikan informasi mendetail bagi semua pengguna.

ID Masalah Nama Komponen Deskripsi
144448262 Platform K8S

Perbedaan dalam metrik UDCA udca_upstream_http_error_count label

147258525 CPS

Mengaktifkan indeks hash yang dipartisi dalam hybrid

144286363 Trace

Masalah telah diperbaiki saat Masker debug di env.json tidak menutupi data respons.

147191247 Platform K8S

Kunci enkripsi kontrak tidak boleh menjadi bagian dari apigeectl init

146932903 Platform K8S

Menghapus port yang tidak diinginkan dari ingress istio

146426226 Platform K8S

Log ingress tidak dikumpulkan

143660032 RMP

com.apigee.test.runtime.steps.quota.DefaultQuotaTypeTest gagal dalam hybrid

144973407 RMP

Saat ini ada dua ID korelasi untuk satu transaksi. Seharusnya hanya ada satu.

144321473 UAP

UDCA: menghapus peringatan tidak ada health check dalam logging

144321491 RMP

Pernyataan Log CacheConfiguration.warnMaxEntriesLocalHeap() menunjukkan masalah performa

Masalah umum

Tabel berikut menjelaskan masalah umum untuk rilis ini:

Masalah Deskripsi
150187652 Anda tidak dapat menggunakan tanda hubung dalam nama lingkungan. Nama lingkungan dengan tanda hubung menyebabkan runtime pod startup error.
149220463

Saat mengupgrade ke versi 1.1.1, proxy yang sebelumnya di-deploy tidak akan di-deploy.

Solusi: Untuk mengatasi masalah ini, redeploy proxy yang sebelumnya di-deploy.

T/A Anda tidak dapat menggunakan "*" untuk properti hostAlias untuk konfigurasi mart dan envs. Praktik terbaiknya adalah menggunakan nama host tertentu untuk mart konfigurasi.
T/A Menetapkan HTTP_PROXY, HTTPS_PROXY, dan NO_PROXY variabel tidak didukung dalam versi Alfa Apigee Connect.
T/A

Error Header HTTP Tidak Valid: Ingress Istio mengalihkan semua respons target masuk ke protokol HTTP2. Karena prosesor pesan hybrid hanya mendukung HTTP1, Anda mungkin melihat error berikut saat proxy API dipanggil:

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

Jika melihat error ini, Anda dapat melakukan salah satu tindakan berikut untuk memperbaiki masalah:

  • Ubah layanan target untuk menghapus header Host dalam respons.
  • Hapus header Host menggunakan kebijakan AssignMessage di proxy API Anda jika diperlukan.
144584813 Jika Anda membuat sesi debug, tetapi sesi tersebut belum memiliki transaksi apa pun, maka List Debug Sessions API tidak akan menyertakan sesi dalam daftar ini. API hanya menyertakan sesi dalam respons jika sesi tersebut berisi setidaknya satu transaksi.
144436206 Dalam tampilan Performa Cache, perhitungan Rasio Cache Ditemukan salah.
144321144 Proxy dengan host virtual aman tidak dapat dimuat ulang.
143659917

Setelan masa berlaku kebijakan PopulateCache harus ditetapkan ke nilai eksplisit antara 1 dan 30. Contoh:

<ExpirySettings>
  <TimeoutInSec>30</TimeoutInSec>
</ExpirySettings>
133192879

Ringkasan: Ada latensi yang sangat tinggi saat menggunakan API atau UI untuk mendapatkan status deployment organisasi Anda. Latensi ini dapat menghasilkan respons HTTP 204 (No Content) atau HTTP 400 (Bad Request).

Solusi: Muat ulang browser Anda (atau kirim ulang permintaan).