1.1.1 - Catatan rilis runtime hybrid Apigee

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

Pada 14 Februari 2020, kami merilis Apigee Hybrid runtime 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 menggunakan versi 1.1.0, Anda dapat mengupgrade dengan mengikuti petunjuk berikut: Mengupgrade Apigee Hybrid.

Fitur dan update baru

Berikut adalah fitur dan peningkatan baru dalam rilis ini:

Dukungan untuk GKE lokal dan AKS

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

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

Variabel proxy untuk komponen hybrid

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

Bug telah diperbaiki

Bug berikut telah diperbaiki dalam rilis ini. Daftar ini terutama ditujukan bagi pengguna yang memeriksa apakah tiket dukungan mereka telah diperbaiki. Layanan ini tidak dirancang untuk memberikan informasi mendetail kepada 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 konfigurasi campuran

144286363 Rekaman aktivitas

Masalah telah diperbaiki saat mask Debug di env.json tidak menyamarkan 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 masuk 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. Kita hanya akan memiliki satu.

144321473 UAP

UDCA: menghapus peringatan tidak ada health check dalam logging

144321491 RMP

Pernyataan log CacheConfiguration.warningMaxEntriesLocalHeap() menunjukkan masalah performa

Masalah umum

Tabel berikut menjelaskan masalah umum untuk rilis ini:

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

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

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

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

Error Header HTTP tidak valid: Ingress Istio mengalihkan semua respons target yang masuk ke protokol HTTP2. Karena pemroses pesan campuran 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 menghilangkan header Host dalam respons.
  • Hapus header Host menggunakan kebijakan ChooseMessage di proxy API jika diperlukan.
144584813 Jika Anda membuat sesi debug namun sesi tersebut belum memiliki transaksi apa pun di dalamnya, maka List Debug Sessions API tidak akan menyertakan sesi tersebut dalam daftar ini. API hanya menyertakan sesi dalam respons jika sesi berisi setidaknya satu transaksi.
144436206 Pada tampilan Cache Performance, penghitungan Rasio Hit Cache salah.
144321144 Proxy dengan host virtual aman tidak dapat dimuat ulang.
143659917

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

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

Ringkasan: Terdapat 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).