14.04.16 - Catatan rilis cloud Apigee Edge

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

Pada hari Selasa, 29 April 2014, kami merilis versi cloud baru dari Apigee Edge.

Fitur dan peningkatan baru

Berikut adalah sejumlah fitur dan peningkatan baru dalam rilis ini.

  • Dasbor analisis
    Edge kini menyediakan laporan Performa Endpoint, Performa Proxy API, dan Cache Performance Analytics baru untuk membantu Anda memantau performa.
    Lihat "Dasbor Operasi" di dasbor Analytics.
  • Agregasi metrik kustom untuk performa
    Fitur ini tidak lagi tersedia.
    Fitur agregasi kustom baru meningkatkan performa analisis dengan memungkinkan Anda menentukan metrik kustom yang dikumpulkan dan disimpan Edge saat panggilan API dilakukan. Saat Anda melihat laporan, Edge akan mengakses metrik gabungan yang sudah tersedia, bukan mengambilnya dengan cepat.
  • OAuth 2.0 yang telah dikonfigurasi sebelumnya dalam proxy API
    Saat membuat proxy API, opsi "Aman dengan OAuth v2.0 Access Tokens" baru akan otomatis mengonfigurasi proxy API dengan kebijakan yang mendukung OAuth.
    Lihat OAuth.
  • Penyamaran data di rekaman aktivitas
    Resource API /maskconfigs memungkinkan Anda menyamarkan data sensitif seperti informasi kartu kredit di sesi rekaman aktivitas proxy API, sehingga membantu memastikan keamanan data pengguna selama pengembangan API.
    Kasus:810723
    Lihat Penyembunyian dan penyamaran data.
  • Kebijakan Autentikasi Dasar
    Dengan kebijakan Autentikasi Dasar, Anda dapat menambahkan Autentikasi Dasar yang ringan ke proxy API, yang menyediakan encoding Base64 otomatis untuk kredensial pengguna dan pengisian header Authorization: Basic HTTP.
    Lihat kebijakan Autentikasi Dasar.
  • PostClientFlow
    PostClientFlow memungkinkan Anda menambahkan kebijakan MessageLogging yang berjalan setelah respons dikirim. Hal ini akan mengurangi latensi proxy API dan menyediakan informasi untuk logging yang tidak dihitung hingga respons dikirim, seperti client.sent.start.Timestamp dan client.sent.end.timestamp.
    Kasus: 814059

Bug telah diperbaiki

Bug berikut telah diperbaiki dalam rilis ini.

Topik Deskripsi
Validasi nama laporan kustom Edge kini memvalidasi nama laporan kustom untuk melarang penggunaan karakter khusus.
Melaporkan masalah terkait perincian developer_app Aplikasi developer yang salah ditampilkan dalam laporan kustom yang menggunakan perincian developer_app. Masalah ini sudah teratasi.
Jangka Waktu tidak berfungsi di laporan kustom Dalam laporan kustom yang berisi filter dengan beberapa ekspresi kurung—misalnya, (request_verb eq 'POST') or (request_verb eq 'GET')—mengubah jangka waktu laporan tidak memengaruhi hasil. Masalah ini telah diperbaiki.
Kasus: 810753
Diagram tidak muncul di laporan kustom Masalah dengan diagram yang tidak muncul dalam laporan kustom telah diperbaiki.
Kasus: 814623
Impor WSDL
  • Mengimpor WSDL dengan header SOAP menyebabkan konfigurasi yang salah. Dukungan untuk header SOAP telah ditambahkan untuk mengatasi masalah ini.
  • Mengimpor WSDL dengan skema eksternal menyebabkan proxy API tidak memposting pesan yang tepat ke backend. Mengimpor WSDL yang memiliki jenis kompleks multi-bagian kini menghasilkan payload SOAP yang tepat di proxy API.
  • Impor WSDL sekarang mendukung elemen dokumentasi dalam operasi SOAP. Dokumentasi muncul di kolom Deskripsi pada UI impor WSDL.
Konfigurasi kebijakan Batas Kapasitas Serentak Pemilih Target Endpoint kini hanya tersedia saat menambahkan kebijakan Batas Kapasitas Serentak ke proxy API. Target Endpoint tidak berlaku untuk kebijakan lainnya.
Dukungan perusahaan untuk developer Untuk organisasi yang mengaktifkan perusahaan, Anda kini dapat menentukan perusahaan saat membuat atau mengedit developer.
Kasus: 515246
Ekspor developer, aplikasi, dan produk Kini Anda dapat mengekspor developer, aplikasi, dan produk ke file CSV dari halaman Developer di UI pengelolaan Edge. Saat ini, fitur ini tidak tersedia untuk organisasi yang mengaktifkan monetisasi.
Kasus: 747159
Jendela Aplikasi Developer hang Setelah developer menghapus aplikasi di Portal Developer Edge, mengklik aplikasi developer tersebut di UI pengelolaan Edge akan menyebabkan jendela hang. Masalah ini telah diperbaiki.
Komentar dalam konfigurasi proxy API Komentar dalam konfigurasi proxy API kini terlihat di tampilan kode editor proxy API dan Property Inspector.
Proxy API dibuat dengan nama yang tidak valid UI pengelolaan Edge sebelumnya mengizinkan pembuatan proxy API yang namanya berisi karakter khusus yang tidak didukung, sehingga menghasilkan proxy API yang tidak valid yang tidak dapat dihapus. Nama proxy API kini divalidasi pada waktu pembuatan. Hanya karakter alfanumerik, "-", dan "_" yang diizinkan.
Kasus: 550390
Kepekaan huruf besar/kecil dalam penamaan proxy API Edge membuat proxy API dengan nama huruf kecil, terlepas dari kasus yang dimasukkan. Edge kini mematuhi kasus nama yang dimasukkan untuk proxy API.
Peringatan tentang penyimpanan proxy API Saat Anda menyimpan proxy API di editor proxy API, Edge akan men-deploy proxy API ke semua lingkungan tempat revisi saat ini di-deploy, termasuk lingkungan produksi. UI pengelolaan Edge kini memberikan peringatan sebelum menyimpan proxy.
Peran khusus tanpa izin yang disimpan ke lingkungan produksi Saat diperbarui, revisi API yang di-deploy akan memicu pembatalan deployment dan deployment internal pada lingkungan yang di-deploy. Peran khusus yang tidak memiliki izin deployment yang tepat dapat di-deploy dengan menyimpan proxy API. Masalah ini telah diatasi dengan menerapkan izin deployment.
Kasus: 813084
Server target duplikat Saat membuat server target duplikat, Edge akan menimpa server target yang ada dan menampilkan status 201, bukan error HTTP 409. Masalah ini telah diatasi dengan menampilkan error 409 dan tidak menimpa server target yang ada.
Tidak dapat membuat sesi rekaman aktivitas untuk proxy API Sesi rekaman aktivitas tidak dibuat untuk lingkungan dengan pemroses pesan yang tidak dapat dijangkau. Masalah ini telah diatasi dengan melampirkan sesi rekaman aktivitas hanya ke pemroses pesan yang dapat dijangkau dan tersedia
Kasus: 812192
Perilaku JMSReplyTo diperbarui Secara default, Edge mengirimkan respons ke antrean yang ditentukan di header JMSReplyTo. Namun, jika Anda ingin layanan backend menangani pengiriman respons ke antrean JMSReplyTo dan bukan Edge, tambahkan header X-Apigee-Ignore-JMSResponse ke respons proxy API di flow apa pun dan setel ke true:
<Header name="X-Apigee-Ignore-JMSResponse">true</Header>
Kesalahan gateway CLOSE_WAIT tinggi dan 502 buruk Masalah yang menyebabkan tingginya metrik CLOSE_WAIT dan error gateway buruk 502 telah diperbaiki.
Kasus: 814656, 814664, 814670
Direktori sementara Node.js Saat skrip Node.js di-deploy ke Edge, skrip tersebut berjalan di dalam sandbox yang membatasi akses sistem file ke direktori tertentu. Namun, os.tmpdir menampilkan nama direktori seperti /tmp atau /var/tmp, yang tidak ada dalam sandbox Edge Node.js, sehingga menyebabkan beberapa skrip rusak. Sandbox Edge Node.js kini menyertakan direktori /tmp untuk digunakan oleh os.tmpdir.
Pengecualian pointer null pada panggilan API Dalam kebijakan Tetapkan Pesan, status respons null menampilkan pengecualian pointer null saat Edge mencoba merekam kode respons untuk metrik. Masalah ini sudah teratasi.
Kasus: 815595