Anda sedang melihat dokumentasi Apigee Edge.
Buka
dokumentasi Apigee X. info
Pada Selasa, 17 Februari 2015, kami merilis versi cloud baru Apigee Edge.
Fitur dan peningkatan baru
Berikut adalah fitur dan peningkatan baru dalam rilis ini.
Peningkatan Analytics
Rilis ini mencakup banyak peningkatan dalam kegunaan dan performa dasbor dan laporan analisis Edge.
- Diagram performa untuk API, Developer, Produk, dan Aplikasi developer telah dipindahkan. Sebelumnya, info ini ditampilkan di bagian bawah halaman utama untuk entitas ini. Sekarang, Anda dapat mengakses diagram dengan memilih tab Analytics di bagian atas setiap halaman.
- Rilis ini mencakup pekerjaan utama pada dasbor yang sudah ada atau baru berikut:
-
Dasbor Apigee (Direvisi): Mencakup tiga diagram metrik: Traffic Proxy, Engagement Developer, dan Aplikasi Developer. Setiap diagram menyediakan tampilan "detail selengkapnya" yang memungkinkan Anda melihat perincian setiap metrik. Lihat dasbor Apigee.
-
Performa Proxy (Baru): Menampilkan pola traffic proxy API dan waktu pemrosesan. Menggantikan dasbor Performa Proxy API. Lihat Performa Proxy API.
-
Komposisi Traffic (Direvisi): Tampilan dan nuansa dasbor serta konten yang sepenuhnya direvisi. Mengukur kontribusi relatif dari API, aplikasi, developer, dan produk teratas terhadap keseluruhan program API Anda. Lihat Komposisi traffic.
-
Analisis Error (Direvisi): Tampilan dan nuansa serta konten yang sepenuhnya direvisi. Menampilkan tingkat error untuk proxy dan target API. Lihat Dasbor Analisis Kode Error.
-
-
Dasbor yang ada ini telah diganti namanya:
-
Performa Endpoint diganti namanya menjadi Performa Target: Menampilkan pola traffic dan metrik performa untuk target backend proxy API. Lihat Performa target.
-
Engagement Partner diganti namanya menjadi Engagement Developer: Menunjukkan developer aplikasi terdaftar mana yang menghasilkan traffic API terbanyak. Untuk setiap developer, Anda dapat mengetahui siapa yang menghasilkan traffic API terbanyak dan error terbanyak. Lihat Interaksi developer.
-
Opsi pemfilteran di UI pengelolaan
Di halaman API Proxies, Products, Developers, dan Apps di UI pengelolaan, opsi pemfilteran baru tersedia untuk penelusuran.
Alat Offline Trace
Alat Offline Trace memungkinkan Anda melihat dan menganalisis sesi rekaman aktivitas yang sebelumnya disimpan. Sesi rekaman aktivitas yang disimpan pada dasarnya adalah "rekaman" sesi rekaman aktivitas, dan dapat berguna untuk kasus saat pemecahan masalah dan analisis lebih lanjut diperlukan. UI untuk alat Offline Trace mirip dengan alat Trace "live".
Untuk mengetahui informasi selengkapnya, lihat Menggunakan alat Offline Trace.
Peran pengguna ditampilkan di Setelan Pengguna
Di halaman Setelan Pengguna pada UI pengelolaan (nama pengguna > Setelan Pengguna), peran pengguna kini ditampilkan.
Peningkatan UI pengelolaan edge
Rilis ini mencakup sejumlah peningkatan kecil pada kegunaan dan konsistensi di UI pengelolaan Edge.
Bug yang diperbaiki
Bug berikut telah diperbaiki dalam rilis ini.
| ID Masalah | Deskripsi |
|---|---|
| APIRT-272 | Setelan io.timeout.millis tidak dipatuhi Setelan io.timeout.millis pada HTTP Target Connection proxy API kini dipatuhi untuk endpoint target dinamis. |
| APIRT-441 | Pesan error OAuth yang dikembalikan ke klien telah berubah Dalam kebijakan OAuthV2, saat continueOnError disetel ke benar (true), Edge kini mengisi variabel alur baru berikut untuk memberikan informasi selengkapnya tentang error: oauthV2.policy-name.fault.name dan oauthV2.policy-name.fault.cause |
| APIRT-641 | Lokasi XSD terbaru Skema untuk kebijakan Edge telah diperbarui di repositori GitHub contoh Apigee. Lihat: https://github.com/apigee/api-platform-samples/tree/master/schemas/policy. |
| APIRT-848 | Penggunaan memori RES tinggi oleh pemroses pesan |
| APIRT-970 | Penggunaan heap tinggi di pemroses pesan |
| APIRT-998 | Kebijakan AccessControl dengan lebih dari satu IP X-Forwarded-For tidak memblokir
traffic Dalam kebijakan Kontrol Akses, hanya header X-Forwarded-For pertama yang digunakan. Sekarang, kebijakan menggunakan semua header X-Forwarded-For jika ada lebih dari satu. |
| APIRT-1078 | Pemroses dan router pesan terkadang memasuki status tidak aktif selama deployment |
| APIRT-1098 | Log MP menampilkan java.util.ConcurrentModificationException saat mengeksekusi
Javascript Error layanan tidak tersedia ditampilkan di beberapa kebijakan JavaScript selama debug/pelacakan. Masalah ini sudah teratasi. |
| APIRT-1099 | Masalah dengan GetOAuthV2Info - AuthorizationCode. Menampilkan NPE. Kebijakan GetOAuthV2Info menampilkan pengecualian pointer null saat mencoba mengambil "AuthorizationCode". Masalah ini sudah teratasi. Kebijakan ini kini mendukung pengambilan informasi AuthorizationCode. |
| AXAPP-572 | Dropdown di halaman Dasbor tidak berubah status setelah dipilih |
| AXAPP-1295 | Laporan kustom yang menyebabkan error server internal UI pengelolaan kini memastikan bahwa karakter khusus (%, ") dienkode dengan benar untuk panggilan analisis dari laporan kustom. |
| AXAPP-1320 | Penelusuran ke dimensi kustom kosong menyebabkan error dengan tingkat akurasi "Akurat" |
| AXAPP-1390 | Peringatan"Error Server" saat mencoba memuat tampilan performa teratas di halaman "Dasbor" |
| AXAPP-1427 | Masalah responsivitas di dasbor saat melihat "per menit" |
| CORERT-280 | TCPMonitor harus menjadwalkan tugas dengan penundaan tetap, bukan interval tetap, untuk menghindari
penggunaan semua thread Kode TCPMonitor telah dioptimalkan untuk menangani resource sistem secara lebih efisien. |
| CORERT-297 | java.lang.OutOfMemoryError: Direct buffer memory diamati di router Netty selama uji beban |
| CORERT-331 | URL dengan '|' menyebabkan permintaan yang salah format Karakter pipe dalam URL ("|") menyebabkan error permintaan yang salah. Masalah ini telah diperbaiki. |
| CORERT-338 | Menemukan kecocokan jalur dasar terbaik jika ada entri yang bertentangan dengan proxyBasePath, env, alias vhost, dan port vhost |
| CORERT-348 | Backend's 200 is changed to 503 due to the "Connection: close" response header |
| DEVRT-1039 | Paket Tarif Transaksi tidak wajib Persyaratan Kebijakan Perekaman Transaksi tidak diterapkan. Monetisasi kini terus mewajibkan adanya Kebijakan Perekaman Transaksi untuk suatu produk sebelum paket tarif dapat ditentukan untuk paket yang berisi produk tersebut. |
| DEVRT-1210 | Kolom tanggal Persyaratan dan Ketentuan tidak menggunakan zona waktu organisasi untuk
validasi Tanggal Mulai Berlaku Persyaratan dan Ketentuan dihitung dengan salah. Tanggal kini divalidasi berdasarkan zona waktu organisasi. |
| MGMT-927 | Develop UI tidak mengurai XML dalam kebijakan dengan benar, dapat menyebabkan masalah saat menyimpan
revisi baru UI pengelolaan tidak mengurai proxy dan kebijakan API saat definisi XML dibungkus menjadi beberapa baris. Masalah ini sudah teratasi. |
| MGMT-1294 | UI rekaman aktivitas baru tidak menampilkan permintaan masuk jika backend target membutuhkan waktu untuk merespons |
| MGMT-1302 | Loop pengalihan saat login ke UI pengelolaan Dalam kasus tertentu, login ke UI pengelolaan di Firefox tidak akan berfungsi. Masalah ini telah diperbaiki. |
| MGMT-1309 | Filter UI Pelacakan secara eksplisit mengenkode karakter khusus URL |
| MGMT-1323 | Model API dapat diambil tanpa kredensial Resource model API kini memerlukan autentikasi pada semua permintaan kecuali endpoint penemuan proxyUrl. Artinya, melihat HTML SmartDocs langsung dari backend sekarang memerlukan kredensial. |
| MGMT-1386 | Error AJAX di halaman ringkasan APIProxy Error integritas data terjadi saat beberapa organisasi aktif di tab browser yang berbeda. UI pengelolaan Edge kini membantu memastikan integritas data dalam situasi multi-tab browser. Setelah Anda bekerja dengan satu organisasi di tab browser, pengelolaan akan memaksa Anda beralih ke organisasi tersebut di semua tab UI pengelolaan lainnya. |
| MGMT-1410 | Server Target tidak diverifikasi saat digunakan dalam Panggilan Layanan Dalam kebijakan Panggilan Layanan, endpoint target yang tidak ada diizinkan selama deployment paket proxy API. Endpoint target kebijakan kini divalidasi, dan endpoint target yang tidak ada di Panggilan Layanan akan memunculkan error saat deployment. |
| MGMT-1411 | Tidak ada variabel <Path> di LoadBalancer TargetEndPoint yang memunculkan NPE selama
deployment Dalam HTTPTargetConnection, saat LoadBalancer digunakan dan Path tidak ditentukan, error 500 akan muncul. Masalah ini sudah teratasi. Jika LoadBalancer tidak memiliki elemen Path, "/" default akan digunakan. |
| MGMT-1416 | Peningkatan pesan saat men-deploy paket proxy dengan
Kondisi yang salah Pesan error saat mengembangkan proxy API telah ditingkatkan untuk menyertakan lebih banyak informasi tentang lokasi dan alasan terjadinya error. |
| MGMT-1496 | Pesan error UI yang salah saat menambahkan pengguna Saat mencoba menambahkan kembali pengguna yang sudah ada ke organisasi, pesan "Pengguna tidak ditentukan sudah ada di organisasi" muncul. Kata 'undefined' kini diganti dengan nama pengguna. |
| MGMT-1532 | Peran khusus tanpa izin EDIT tidak mengizinkan pembuatan proxy API |
| MGMT-1538 | Developer dengan $ di bagian lokal email tidak dapat diambil |
| MGMT-1543 | Tidak dapat men-deploy dalam peran 'Pengguna' melalui UI pengelolaan |
Masalah umum
Rilis ini memiliki masalah umum berikut.
| ID Masalah | Deskripsi |
|---|---|
| APIRT-950 | Laporan dapat menampilkan "na" untuk aplikasi dan produk developer "na" terkadang muncul dalam laporan analisis. Topik dokumentasi berikut menjelaskan arti "na" dalam berbagai konteks: mean? Pembaruan mendatang akan meningkatkan tampilan label ini di UI. |