Anda sedang melihat dokumentasi Apigee Edge.
Buka
dokumentasi Apigee X. info
Pada Senin, 24 September 2018, kami mulai merilis Apigee Edge versi baru untuk Public Cloud.
Pelanggan Private Cloud: Apakah rilis cloud ini disertakan dalam versi Private Cloud Anda? Lihat catatan rilis versi Anda untuk melihat rilis cloud mana yang ada di dalamnya. Lihat juga Tentang penomoran rilis untuk memahami cara mengetahuinya dengan membandingkan nomor rilis.
Ada pertanyaan atau masalah? Hubungi Dukungan Apigee Edge
Notifikasi rilis: Buka http://status.apigee.com lalu klik Subscribe to Updates.
Fitur dan Perubahan Terbaru
Berikut adalah fitur dan update baru dalam rilis ini.
| ID Masalah | Nama Komponen | Deskripsi |
|---|---|---|
| 67506562 | Runtime API |
Dukungan SSL/TLS dalam kebijakan JavaScript Kebijakan JavaScript memungkinkan Anda mengonfigurasi <SSLInfo> untuk panggilan SSL/TLS yang aman ke layanan eksternal. Untuk mengetahui informasi selengkapnya, lihat dokumentasi kebijakan JavaScript. |
| 77149507 | Runtime API |
Variabel SSL/TLS yang tersedia di router Edge Saat Edge Public Cloud beralih dari router Netty ke Nginx, beberapa variabel alur SSL/TLS tidak lagi tersedia. Update ini membuat beberapa variabel SSL/TLS tersedia kembali. Untuk mengetahui informasi selengkapnya, lihat Mengakses informasi koneksi TLS di proxy API. |
| 67310628 | Runtime API |
Dukungan callback JavaScript di httpClient untuk info lebih lanjut yang lebih baik Objek Contoh: Sebelum
ex1 = httpClient.get("http://example.com");
ex1.waitForComplete();
if (ex1.isSuccess()) {
response1 = ex1.getResponse();
context.setVariable('example.status',response1.status);
} else {
error = ex1.getError();
context.setVariable('example.error','Woops: ' + error);
}
Contoh: Sekarang
function onComplete(response, error) {
if (response) {
context.setVariable('example.status', response.status);
} else {
context.setVariable('example.error', 'Woops: ' + error);
}
}
// Function callback allowed as an argument.
httpClient.get("http://example.com", onComplete);
|
| 80298811 | Server Pengelolaan |
API pengelolaan baru (Beta): Memperbarui produk API yang ditetapkan ke kunci konsumen Aplikasi developer memiliki kunci API/konsumen yang terkait dengan produk API tertentu. API pengelolaan baru (Rilis beta) memungkinkan Anda mengubah produk API yang terkait dengan satu kunci konsumen. Dalam contoh cURL berikut, asumsikan bahwa kunci konsumen sudah dikaitkan dengan
produk bernama Payload JSON curl -i -X PUT -H "Content-Type: application/json" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '["product2","product3"]' \ -u account_email Payload XML curl -i -X PUT -H "Content-Type: application/xml" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '<List><Item>product2</Item><Item>product3</Item></List>' \ -u account_email |
| 113700413 | Target yang Dihosting |
Logika refresh token rusak |
| 112481174 | Target yang Dihosting |
Jangan gagal melepas deployment proxy karena error Turbo |
| 111443934 | Target yang Dihosting |
Menyederhanakan penerapan API deployment di Edge |
| 110897740 | Target yang Dihosting |
Menerapkan dukungan penghapusan yang tepat untuk aplikasi/revisi Turbo |
| 110894391 | Target yang Dihosting |
Refaktorkan TurboService di Edge untuk menyederhanakan permintaan/coba lagi HTTP |
| 110377069 | Analytics |
Dimensi analisis baru dan perubahan pada dimensi Dengan rilis Edge for Cloud ini, cara Edge menetapkan dimensi Dengan rilis ini, dimensi Peringatan: Header Sekarang Anda dapat menggunakan dimensi Perubahan ini juga memengaruhi cara
kebijakan AccessControl menangani header |
| 109955269 | Runtime API |
Perbarui fh.properties untuk cabang rilis Release_180608 |
| 80154696 | Server Pengelolaan |
Menyertakan detail region dan server dari setiap server dalam respons status deployment dan penghapusan deployment |
| 80096158 | Monetisasi |
Menambahkan email developer di set data monetisasi |
| 80088703 | Monetisasi |
Mengembalikan tanda default untuk BigQuery |
| 79980234 | Runtime API |
Menambahkan jenis resource untuk file resource yang berbeda |
| 79979555 | Runtime API |
Memastikan entity induk ada saat melakukan operasi buat/baca |
| 79445195 | Edge Micro |
Dukungan microgateway untuk mTLS saat memanggil API pengelolaan |
| 79165169 | Runtime API |
Sonar: melihat status dan latensi http target untuk setiap target |
| 79094567 | Monetisasi |
Menambahkan kolom email developer ke laporan Ringkasan monetisasi |
| 78910936 | Runtime API |
Memigrasikan dependensi MP pada isSenseEnabled ke sense.protection |
| 78911890 | Server Pengelolaan |
Peran pengguna Sense bawaan baru: SenseOperator dan SenseUser |
| 78535353 | Runtime API |
Memperbaiki XFF saat router berada di belakang GLB http(s) GCP |
| 78304706 | Runtime API |
MP harus menambahkan header terkait kepatuhan |
| 78297238 | Runtime API |
Menambahkan header HTTP di router untuk kepatuhan PCI |
| 77543608 | Monetisasi |
Monetisasi: Menambahkan "Profil Organisasi Tidak Ditemukan" |
| 72232364 | Monetisasi |
Membuat lingkungan monetisasi untuk setiap organisasi |
Bug yang Diperbaiki
Bug berikut telah diperbaiki dalam rilis ini. Daftar ini terutama ditujukan bagi pengguna yang memeriksa apakah tiket dukungan mereka telah diselesaikan. Fitur ini tidak dirancang untuk memberikan informasi mendetail bagi semua pengguna.
| ID Masalah | Nama Komponen | Deskripsi |
|---|---|---|
| 113267243 | Runtime API |
Pembersihan jstack dari jstack-local-copy tidak cukup cepat. |
| 113222974 | Runtime API |
Disk di MP terisi dengan file system.log*.tmp berukuran besar |
| 111671525 | Target yang Dihosting |
Kode respons non-berhasil dari alur kesalahan pemicu HT di proxy |
| 111416863 | Runtime API |
Satu proxy di organisasi tidak di-deploy pada rilis 180608_03 |
| 111073791 | Turbo |
Logika polling dapat berjalan selamanya jika error terus terjadi |
| 110924838 | Runtime API |
Router pod uji coba tidak memuat upstream untuk host virtual di R180608 |
| 110425503 | Runtime API |
Pemuatan ulang nginx menyebabkan masalah ketersediaan MP |
| 79541171 | Runtime API |
Dimensi analisis x_forwarded_for_ip hanya melaporkan alamat IP pertama dalam daftar. Daftar lengkap harus dilaporkan. Perbaikan internal untuk mendukung update produk mendatang. |
| 109673863 | Runtime API |
Memperbaiki bug yang memungkinkan host virtual yang sedang digunakan dihapus |
| 80538530 | Runtime API |
Klien tidak dapat men-deploy revisi proxy baru |
| 80429941 | Runtime API |
CassandraRepositoryDelegate.exists() selalu menampilkan nilai benar (true) untuk jalur /apiproxies/*/maskconfigs/* |
| 80207872 | Runtime API |
Menambahkan logging ke layanan configstore sehingga lebih mudah untuk mengetahui konfigurasi mana yang Anda gunakan saat memulai |
| 80203732 | Runtime API |
Menangani jenis konten dengan lebih baik di klien http DeploymentStatusService |
| 79993247 | Runtime API |
Permintaan HEAD ke target Node.js terhenti |
| 79944922 | Runtime API |
Deployment paket Target yang dihosting gagal dengan messaging.resource.UnknownResourceType |
| 79939838 | Runtime API |
Membuat file build.info untuk bekerja dengan kokoro dalam integrasi Db berkualitas |
| 79939496 | Runtime API |
Pembuatan token OAuth gagal dengan NumberFormatException |
| 79882402 | Runtime API |
JWT: TimeAllowance di VerifyJWT tidak ditangani dengan benar |
| 79876202 | Monetisasi |
Membersihkan cakupan mint dari mxgroup sebagai bagian dari penghapusan organisasi |
| 79752674 | Server Pengelolaan |
Abaikan pemuatan aplikasi dan perusahaan saat mengambil email developer untuk ID developer |
| 79697050 | Runtime API |
Memperbaiki bug penghitungan peralihan hari dalam alur non-CPS |
| 79657368 | Runtime API |
Error deployment proxy API |
| 79615400 | Monetisasi |
Tetapkan tanda bigQuery ke benar (true) secara default |
| 79578681 | Runtime API |
Masalah keyspace KMS besar Cassandra |
| 79439193 | Monetisasi |
Jumlah kredit yang direset tidak berfungsi seperti yang diharapkan untuk organisasi |
| 79418654 | Monetisasi |
Menambahkan pembatas koma untuk laporan detail asinkron |
| 79221633 | Runtime API |
Keluar dari NIOThread |
| 78200288 | Server Pengelolaan |
Beberapa deployment gagal jika Anda memutuskan koneksi MP dan Router, lalu menghubungkan kembali Router |
| 78190575 | Runtime API |
Memastikan proses mulai ulang microkernel tidak menghasilkan tag layanan Consul duplikat |
| 78088197 | Runtime API |
Mengecualikan cipher suite TLS untuk Server Pengelolaan tidak berfungsi |
| 77735168 | Runtime API |
File log *.tmp berukuran besar di MP memenuhi disk |
| 74484305 | Monetisasi |
Setelah migrasi CPS -> panggilan GET suspended_developers tidak menampilkan ID baru |
| 73597605 | Runtime API |
SharedFlow - Kebijakan MessageLogging tidak dijalankan |
| 69045657 | Server Pengelolaan |
Mengupload setiap kebijakan ServiceCallout dengan target LoadBalancer atau konfigurasi KeyStore SSLInfo akan menghasilkan NullPointerException |
| 67664750 | Monetisasi |
Tidak dapat menghapus data monetisasi |
| 67517550 | Server Pengelolaan |
Kegagalan deployment karena latensi tinggi dalam replikasi paket proxy |
| 67176875 | Monetisasi |
/delete-org-data gagal dengan paket tarif khusus developer |