4.50.00 Edge untuk catatan rilis Private Cloud

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

Bagian ini menjelaskan Rilis Fitur Edge untuk Private Cloud versi 4.50.00.

Ringkasan rilis

Tabel berikut merangkum perubahan dalam rilis ini:

Fitur Baru

Rilis ini mencakup fitur baru berikut:

○ Informasi koneksi TLS kini tersedia di proxy API
○ Upgrade Zookeeper
○ Ketersediaan portal Drupal 8, dan penghentian dukungan Drupal 7

Untuk mengetahui informasi selengkapnya tentang setiap fitur baru ini, lihat Fitur baru.

Kompatibilitas Mundur Masalah berikut yang memengaruhi kompatibilitas mundur diperkenalkan dalam versi Apigee Edge untuk Private Cloud ini:
     
  • Karena perbaikan untuk masalah 132443137 (seperti yang dijelaskan dalam catatan rilis Cloud Publik 19.03.01), Pemroses Pesan kini mengabaikan header yang diawali dengan X-Apigee-*. Oleh karena itu, Anda harus memfaktorkan ulang kode apa pun yang menggunakan header X-Apigee-* dan mengganti header tersebut dengan header yang didukung.
  • Nama file log Cassandra telah berubah. Sekarang:

    /opt/apigee/var/log/apigee-cassandra/system.log
Rilis yang Disertakan

Sejak Rilis Fitur Edge untuk Private Cloud sebelumnya, rilis berikut telah terjadi dan disertakan dalam rilis ini:

○ Edge:
   20.04.06 (Runtime, API Mgmt, Monetization Mgmt)
   20.03.27 (UI)
   20.03.16 (Edge Analytics)
   20.03.11 (UI)
   20.02.27 (API Monitoring)
   20.02.24 (UI)
   20.02.03 (API Monitoring)
   20.01.29 (UI)
   20.01.22 (UI)
   20.01.06 (API Mgmt/Runtime)
○ Edge (lanjutan):
   20.01.06 (UI)
   19.11.13 (Pelaporan Keamanan API)
   19.10.01 (UI)
   19.09.26 (Edge UI/Portal)
   19.08.27 (UI)
   19.08.15 (Pelaporan Keamanan API)
   19.07.29 (UI)
○ Portal:
   20.05.27.00
   20.04.13.00
   20.03.20.00
   19.12.20.00
   19.11.21.00
   19.09.25.00
Pensiun Tidak ada
Penghentian penggunaan

Dengan rilis 4.50.00:

  • 4.18.05: Apigee Edge untuk Private Cloud versi 4.18.05 kini tidak digunakan lagi.

Fitur yang tidak digunakan lagi dalam rilis ini meliputi:

  • Dukungan untuk proxy Node.js dan Secure Vault
  • Dukungan untuk kebijakan OAuth v1
  • Dukungan untuk kebijakan Batas Kecepatan Serentak
  • Dukungan untuk adaptor Apigee untuk Istio
  • Dukungan untuk fitur akses awal Teams

Untuk mengetahui informasi yang lebih mendetail tentang penghentian penggunaan, termasuk linimasa penghapusan, lihat Penghentian penggunaan dan penghentian layanan Apigee.

Perbaikan Bug

Rilis ini mencakup perbaikan bug berikut:

○ Pemroses Pesan gagal memuat lingkungan saat keystore dikonfigurasi dengan nama atau alias yang serupa. (154428338)
○ Konflik dependensi QPid saat menginstal patch (152574421)
○ Pembatas memori cache tidak mematuhi ukuran cache L1 maksimum (151449163)
○ Skrip pencadangan gagal (150710952)
○ Server QPid mengirim pesan log tambahan (148231209)
○ Pencadangan Postgresql tidak menyimpan informasi SSO (147458330)
○ Versi apigee-nginx tidak diupgrade. (146872858)
○ Pesan `Coba UI baru` tidak lagi muncul (145419621)
○ Kerentanan API Apigee SmartDocs (145340106)
○ Skrip pencadangan Postgres gagal (145254693)
○ Berbagai perbaikan keamanan (142150706)
○ Tingkat waktu tunggu Router ke Message Processor yang tinggi (138107618)
○ Kegagalan skrip penyiapan SSO (135616498)
○ Port JMX (132044907)
○ 404 sesekali untuk traffic runtime karena kondisi persaingan (130653816)
○ Kerusakan OpenLDAP selama upgrade (120799182)
○ DataAccessException dalam konfigurasi beberapa pusat data (76087166)
○ FormatMessage yang ditetapkan ke salah (false) dalam kebijakan MessageLogging tidak berfungsi (68722102)

Untuk mengetahui informasi selengkapnya tentang setiap perbaikan ini, lihat Perbaikan bug.

Masalah Umum

Rilis ini mencakup masalah umum berikut:

○ Validasi JWT gagal (159788170)
○ Kebocoran memori server rating Mint (137865184)
apigee-monit tidak didukung di Amazon Linux 1 (122370980)
○ Pencadangan Message Processor tidak mencadangkan kumpulan file yang benar (121095148)
○ Rasio cache tidak ditemukan meningkat setelah upgrade (160109014)
○ Respons HTTP 408 untuk permintaan GET dengan isi kosong dan Content-Encoding: gzip. (159858015)

Untuk mengetahui informasi selengkapnya tentang setiap masalah umum ini, termasuk solusinya, lihat Masalah umum.

Jalur upgrade

Tabel berikut menunjukkan jalur upgrade untuk rilis ini:

Dari 4.19.01 atau 4.19.06 Upgrade langsung dari 4.19.01/4.19.06 → 4.50.00
Dari 4.18.05 Upgrade langsung dari 4.18.05 → 4.50.00

Fitur baru

Bagian ini mencantumkan fitur baru dalam rilis ini. Selain itu, rilis ini mencakup semua fitur dalam rilis Edge UI, Edge Management, dan Portal yang tercantum dalam Rilis yang Disertakan.

Selain peningkatan berikut, rilis ini juga berisi beberapa peningkatan kegunaan, performa, keamanan, dan stabilitas.

Informasi koneksi TLS kini tersedia di proxy API

Selama permintaan ke proxy API melalui host virtual yang mendukung TLS, Edge dapat merekam informasi tentang koneksi TLS. Proxy API Anda kini dapat mengakses informasi tersebut melalui variabel alur untuk melakukan analisis dan validasi tambahan. Lihat Mengakses informasi koneksi TLS di proxy API untuk mengetahui informasi selengkapnya.

Upgrade Zookeeper

Rilis ini berisi Zookeeper 3.4.14.

Ketersediaan portal Drupal 8, dan EOL Drupal 7

Drupal 8 telah menggantikan Drupal 7 sebagai portal developer yang direkomendasikan Apigee untuk Private Cloud. Karena Drupal 7 sendiri akan mencapai akhir dukungan jangka panjangnya pada November 2021, modul Apigee untuk Drupal 7 tidak akan didukung mulai November 2021. Meskipun masih tersedia, skrip penginstalan/upgrade untuk Drupal 7 tidak boleh lagi digunakan dan akan dihapus dalam rilis mendatang.

Untuk mempelajari modul Drupal 8 yang terintegrasi dengan Apigee, lihat: Membangun portal menggunakan Drupal 8.

Software yang didukung

Rilis ini mencakup perubahan berikut pada software yang didukung:

Dukungan Ditambahkan Tidak Lagi Didukung

Rilis ini menambahkan dukungan untuk platform berikut:

  • Red Hat Enterprise Linux (RHEL) 7.8
  • CentOS 7.8
  • Oracle Linux 7.8

Platform berikut tidak lagi didukung dengan rilis ini:

  • Red Hat Enterprise Linux (RHEL) 6.10
  • CentOS 6.10
  • Oracle Linux 6.9

Untuk mengetahui daftar lengkap platform yang didukung, lihat Software yang didukung dan versi yang didukung.

Perbaikan bug

Bagian ini mencantumkan bug Private Cloud yang diperbaiki dalam rilis ini. Selain itu, rilis ini mencakup semua perbaikan bug dalam rilis Edge UI, Edge Management, dan Portal yang ditampilkan di Rilis yang Disertakan.

ID Masalah Deskripsi
154428338

Message Processor gagal memuat lingkungan saat keystore dikonfigurasi dengan nama atau alias yang serupa.

Kami telah memperbaiki konflik pencarian regex saat memuat keystore yang memiliki konvensi penamaan yang serupa. Hal ini menyebabkan Pemroses Pesan gagal memuat lingkungan yang terkait dengan keystore, atau gagal dimulai saat beberapa keystore yang bertentangan ditampilkan selama pencarian.
152574421

Konflik dependensi QPid saat menginstal patch

Versi QPid yang benar kini telah diinstal.
151449163

Pembatas memori cache tidak mematuhi ukuran cache L1 maksimum

Pembatas memori Cache kini mematuhi ukuran cache L1 maksimum.
150710952

Skrip pencadangan gagal

Prosedur pencadangan telah diperbarui berdasarkan skrip pencadangan yang diperbarui.
148231209

Server QPid mengirim pesan log tambahan

Server QPid tidak lagi mengirim pesan log tambahan.
147458330

Pencadangan Postgresql tidak menyimpan informasi SSO

Pencadangan Postgresql kini menyimpan informasi SSO.
146872858

Versi apigee-nginx tidak diupgrade.

Versi apigee-nginx kini diupgrade dengan benar.
145419621

Pesan`Coba UI baru` tidak lagi muncul

UI tidak lagi menampilkan pesan `Coba UI baru`.
145340106

Kerentanan API SmartDocs Apigee

Memperbarui proxy Apigee SmartDocs untuk mengatasi kerentanan keamanan. Lihat prosedur penginstalan SmartDocs untuk mengetahui informasi dan langkah-langkah yang diperlukan lebih lanjut.
145254693

Skrip pencadangan Postgres gagal

Skrip pencadangan Postgres sekarang berfungsi dengan benar.
142150706

Berbagai perbaikan keamanan

Perbaikan untuk masalah keamanan, termasuk #111390246.
138107618

Tingkat waktu tunggu Router ke Pemroses Pesan yang tinggi

Masalah ini telah diperbaiki.
135616498

Kegagalan skrip penyiapan SSO

Masalah telah diperbaiki saat penggunaan URL skema file menyebabkan kegagalan skrip penyiapan SSO.
132044907

Port JMX

Port JMX tidak boleh terbuka untuk akses eksternal, hanya untuk server internal.
130653816

Error 404 sesekali untuk traffic runtime karena kondisi race

Memperbaiki kondisi race selama bootstrap MP yang menyebabkan beberapa proxy tidak di-deploy dengan benar.
120799182

Kerusakan OpenLDAP selama upgrade

Masalah ini telah diperbaiki.
76087166

DataAccessException dalam beberapa konfigurasi pusat data

Dalam konfigurasi beberapa pusat data, jika satu datastore tidak tersedia, Anda tidak lagi melihat error DataAccessException.
68722102

FormatMessage yang disetel ke salah (false) dalam kebijakan MessageLogging tidak berfungsi

Sekarang Anda dapat menyetel FormatMessage ke false dalam kebijakan MessageLogging.

Masalah umum

Tabel berikut mencantumkan masalah umum dalam rilis ini:

ID Masalah Deskripsi
159788170

Validasi JWT gagal

Validasi JWT gagal untuk kunci RSA yang lebih kecil dari 2048 bit.

Solusi:

Pastikan kunci Anda berukuran 2048 bit atau lebih besar.
137865184

Kebocoran memori server rating Mint

Saat instance Qpid baru didaftarkan dalam mxgroup, antrean akan dibuat tanpa konsumen, sehingga kedalaman antrean akan bertambah hingga menggunakan semua resource yang tersedia.

Solusi:

Tidak ada.
122370980

apigee-monit tidak didukung di Amazon Linux 1

Solusi:

Tidak ada.
121095148

Cadangan Message Processor tidak mencadangkan kumpulan file yang benar

Solusi:

Jalankan pencadangan untuk kedua kalinya dan pencadangan akan mencadangkan kumpulan file yang benar.

160109014

Rasio Cache tidak ditemukan meningkat setelah upgrade

Setelah upgrade ke rilis 4.50.00, proxy mungkin menunjukkan rasio cache tidak ditemukan yang lebih tinggi. Kegagalan ini mungkin disertai dengan peningkatan pesan error di log MP yang mirip dengan:

InvalidClassException when fetching cps cache entry from second level - com.apigee.jsonparser.LinkedJSONObject; local class incompatible: stream classdesc serialVersionUID = -8575741446425131573, local class serialVersionUID = 752634431212433936. Considering it as cache miss.

Solusi:

Tidak ada. Rasio cache ditemukan diharapkan stabil dari waktu ke waktu.

159858015

Respons HTTP 408 untuk permintaan GET dengan isi kosong dan Content-Encoding: gzip.

Klien API akan menerima respons 408 Timeout saat membuat permintaan GET dengan header Content-Encoding: gzip dan isi permintaan kosong.

Solusi:

Jangan sertakan header Content-Encoding saat membuat permintaan GET dengan isi kosong.

Langkah berikutnya

Untuk mulai menggunakan Edge for Private Cloud 4.50.00, gunakan link berikut:

Penginstalan baru:
Ringkasan penginstalan baru
Penginstalan yang ada:
Jalur upgrade