4.15.07.01 - Apigee Edge untuk catatan rilis Private Cloud

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

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

Urutan upgrade untuk penginstalan dua Pusat Data

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

  1. Qpid Data Center 1
  2. Qpid Data Center 2
  3. Pusat Data Postgres 1
  4. Pusat Data Postgres 2
  5. Pusat Data Server Pengelolaan 1
  6. Pusat Data Server Pengelolaan 2
  7. Router/Message Processor Data Center 1
  8. Router/Message Processor Data Center 2

Menghapus pod "gateway" tambahan saat mengupgrade ke 4.15.07.00

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

Menentukan apakah Anda terpengaruh

Masalah ini kemungkinan besar terjadi di lingkungan dengan beberapa pusat data, tempat Anda membuat pod gateway dengan nama yang 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.

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

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

Jika Anda menjalankan perintah ini setelah mengupgrade ke 4.15.07.00, hasilnya kini mencakup pod "gateway":

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

Jika Anda tidak mengetahui nama wilayah, gunakan perintah:

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

Menerapkan skrip patch

Patch 4.15.07.01 mencakup 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 hubungan organisasi apa 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 mengetahui informasi selengkapnya.
  3. Di node Server Pengelolaan mana pun, jalankan skrip delete-gw-pod.sh untuk menghapus pod "gateway" yang dibuat oleh pengupgrade 4.15.07.00:

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

    Skrip akan meminta sandi admin sistem.

    Jika Anda tidak menentukan opsi command line apa pun ke skrip, skrip akan melakukan loop di semua wilayah untuk mengidentifikasi kelipatan pod gateway. Kemudian, Anda akan diminta untuk menghapus salah satunya, dengan pod "gateway" sebagai default.

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

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

  • -P <Sandi admin sistem>
  • -a <Email admin, secara default ditetapkan ke nilai ADMIN_EMAIL di apigee_env.sh>
  • -H <Host Server Pengelolaan, secara default ditetapkan ke nilai MSIP di apigee_env.sh>
  • -r <Region to search for the "gateway" pod>
  • -p <Nama pod gateway. Defaultnya adalah "gateway">
  • -y <Suppress warning>

Bug yang diperbaiki

Bug berikut telah diperbaiki dalam rilis ini.

ID Masalah Deskripsi
OPDK-1927 Upgrade monetisasi tidak memiliki tabel; indeks duplikat sedang dibuat
OPDK-1878 Mengubah nama POD gateway saat penyiapan 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 rekaman aktivitas terkadang macet
MGMT-2543 Editor proxy baru mengubah XML di <Payload> kebijakan AssignMessage, yang merusak proxy API yang ada
MGMT-2581 Menonaktifkan metode pelacakan HTTP di semua port pengelolaan
MGMT-2599 Editor Proxy 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 creating directory for path" (Error saat membuat direktori untuk jalur)
MGMT-2702 Kerentanan keamanan lintas situs untuk FireFox dan IE
DEVRT-1942 Upgrade monetisasi tidak memiliki tabel; indeks duplikat sedang dibuat
APIRT-1074 Konten yang di-gzip tidak ditangani dengan benar saat header Connection: Close dikirim tanpa header Content-Length atau Transfer-Encoding