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:
- Qpid Data Center 1
- Qpid Data Center 2
- Pusat Data Postgres 1
- Pusat Data Postgres 2
- Pusat Data Server Pengelolaan 1
- Pusat Data Server Pengelolaan 2
- Router/Message Processor Data Center 1
- 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:
- Instal patch 4.15.07.01.
- Cadangkan semua node ZooKeeper. Lihat Panduan Operasi Edge untuk mengetahui informasi selengkapnya.
- 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 |