4.15.07.01 - Apigee Edge untuk catatan rilis Private Cloud

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

Pada hari Kamis, 22 Oktober 2015, kami merilis patch baru untuk Apigee Edge untuk Private Cloud.

Pesanan upgrade untuk dua penginstalan Pusat Data

Jika Anda mengupgrade penginstalan dengan dua Pusat Data, upgrade komponen dengan urutan berikut:

  1. Pusat Data Qpid 1
  2. Pusat Data Qpid 2
  3. Pusat Data Postgres 1
  4. Pusat Data Postgres 2
  5. Pusat Data Server Pengelolaan 1
  6. Pusat Data Server Pengelolaan 2
  7. Pusat Data Router/Pemroses Pesan 1
  8. Pusat Data Router/Pemroses Pesan 2

Menghapus pod "gateway" tambahan saat upgrade ke versi 4.15.07.00

Rilis ini mencakup skrip yang memperbaiki masalah OPDK-1878. Untuk masalah tersebut, jika penginstalan Edge sebelumnya mengubah nama pod gateway dari nilai default "gateway", skrip upgrade 4.15.07.00 akan otomatis menambahkan pod baru bernama "gateway" ke penginstalan, bersama dengan pod yang Anda buat.

Menentukan apakah Anda terpengaruh atau tidak

Masalah ini kemungkinan besar terjadi di lingkungan yang memiliki beberapa pusat data, tempat Anda membuat pod gateway dengan nama berbeda di setiap pusat data, seperti "gateway-1" dan "gateway-2". Jika Anda menggunakan nama default pod gateway, "gateway", Anda tidak akan terpengaruh oleh masalah ini.

Untuk menentukan pod di suatu region, gunakan perintah cURL berikut:

> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods

dengan ms_IP adalah alamat IP atau nama DNS Edge Management Server, dan dc-1 adalah nama region. Perintah ini menampilkan array yang berisi semua nama pod di region tersebut.

Jika menjalankan perintah ini sebelum upgrade, dan mengganti nama pod "gateway", Anda akan melihat hasilnya dalam bentuk:

[ "gateway-1", "analytics", "central" ]

Jika Anda menjalankan perintah ini setelah mengupgrade ke versi 4.15.07.00, hasilnya sekarang akan menyertakan pod "gateway":

[ "gateway-1", "gateway", "analytics", "central" ]

Jika Anda tidak tahu nama wilayah Anda, gunakan perintah:

> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions

Menerapkan skrip patch

Patch 4.15.07.01 menyertakan skrip delete-gw-pod.sh yang menghapus pod tambahan yang dibuat oleh upgrade 4.15.07.00.

Skrip delete-gw-pod.sh:

  • Menghapus semua komponen Edge dari pod "gateway", atau pod yang Anda tentukan.
  • Membatalkan pengaitan organisasi mana pun dari pod.
  • Menghapus pod.

Untuk menjalankan skrip ini:

  1. Instal patch 4.15.07.01.
  2. Cadangkan semua node ZooKeeper. Lihat Panduan Operasi Edge untuk informasi selengkapnya.
  3. Pada node Management Server, jalankan skrip delete-gw-pod.sh untuk menghapus pod "gateway" yang dibuat oleh upgrader 4.15.07.00:

    > /<instal_dir>/apigee4/bin/delete-gw-pod.sh

    Skrip akan meminta sandi admin sistem kepada Anda.

    Jika Anda tidak menentukan opsi command line apa pun pada skrip, skrip akan melakukan loop melalui semua region untuk mengidentifikasi kelipatan pod gateway. Kemudian Anda akan diminta untuk menghapusnya, dan secara default ditetapkan ke pod "gateway".

    Anda dapat meneruskan opsi command line ke skrip delete-gw-pod.sh. Misalnya, jika Anda meneruskan nama dan region pod, maka pod tersebut hanya akan dihapus di region tersebut. Kemudian, Windows akan menanyakan apakah Anda ingin memeriksa semua region.

Anda dapat meneruskan parameter berikut ke skrip delete-gw-pod.sh:

  • -P <Sandi admin sistem>
  • -a <Email admin, ditetapkan secara default ke nilai ADMIN_EMAIL di apigee_env.sh>
  • -H <Host Server Pengelolaan, disetel default ke nilai MSIP di apigee_env.sh>
  • -r <Region untuk menelusuri pod "gateway">
  • -p <Nama pod gateway. Default-nya adalah "gateway">
  • -y <Hentikan peringatan>

Bug telah diperbaiki

Bug berikut telah diperbaiki dalam rilis ini.

ID Masalah Deskripsi
OPDK-1927 Tabel upgrade monetisasi tidak memiliki tabel; indeks duplikat sedang dibuat
OPDK-1878 Mengubah nama POD gateway dalam penyiapan dapat menyebabkan masalah
OPDK-1886 Node tidak dapat mengakses alamat IP lokal seperti 192.168.x.y
MGMT-2353 Tombol Hapus di halaman daftar laporan kustom hanya berfungsi satu kali
MGMT-2521 Sesi perekaman aktivitas macet pada waktu tertentu
MGMT-2543 Editor proxy baru mengubah XML di <Payload> kebijakan TetapkanMessage, dan merusak proxy API yang ada
MGMT-2581 Metode perekaman aktivitas HTTP dinonaktifkan di semua port pengelolaan
MGMT-2599 Proxy Editor baru memulihkan awalan namespace setelah Anda menghapusnya
MGMT-2616 Editor proxy API baru tidak menangani entitas XML dengan benar
MGMT-2618 Masalah deployment karena "Error saat membuat direktori untuk jalur"
MGMT-2702 Kerentanan keamanan lintas situs untuk FireFox dan IE
DEVRT-1942 Tabel upgrade monetisasi tidak memiliki tabel; indeks duplikat sedang dibuat
APIRT-1074 Konten yang dikompresi dengan Gzip tidak ditangani dengan benar saat header Connection: Close dikirim tanpa header Content-Length atau Transfer-Encoding