16.01.20 - Apigee Edge untuk catatan rilis Public Cloud

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

Pada hari Selasa, 2 Februari 2016, kami merilis versi cloud baru Apigee Edge untuk Publik yang dihosting di Google Cloud.

Fitur dan peningkatan baru

Berikut adalah fitur dan peningkatan baru dalam rilis ini.

Wizard proxy API yang didesain ulang

Wizard proxy API telah dirancang ulang. Saat Anda mengklik "+ API Proxy" di halaman Proxy API di UI pengelolaan, wizard baru akan memandu Anda melalui proses pembuatan proxy API. Semua setelan yang sama dengan wizard proxy API sebelumnya tersedia. (MGMT-1376)

Buat API proxy dengan dokumen OpenAPI (Swagger)

Sebagai bagian dari perancangan ulang wizard proxy API yang baru, kini Anda dapat membuat proxy API dari OpenAPI (Suvenir). Di halaman pertama wizard proxy API, klik Use OpenAPI saat memilih Reverse Proxy, Node.js App, atau No Target. Di kolom yang muncul, masukkan URL ke dokumen OpenAPI Anda. Untuk selengkapnya informasi tertentu, lihat Membuat Proxy API. (MGMT-1376)

Dukungan WSDL 1.2 untuk SOAP {i>proxy<i}

Apigee Edge mendukung WSDL 1.2 dalam membuat proxy API untuk memanggil layanan SOAP. (MGMT-2835)

SSLInfo variabel dalam konfigurasi TargetEndpoint

Di TargetEndpoint proxy API, Anda dapat menetapkan detail SSL/TLS secara dinamis untuk persyaratan runtime. Pada contoh cara SSLInfo ditetapkan di TargetEndpoint nilai dapat disediakan saat runtime oleh Java callout, kebijakan JavaScript, atau kebijakan Tetapkan Pesan. Gunakan variabel pesan mana pun berisi nilai yang ingin Anda tetapkan.

<TargetEndpoint>
...
  <SSLInfo>
    <Enabled>{myvars.ssl.enabled}</Enabled>
    <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled>
    <KeyStore>{myvars.ssl.keystore}</KeyStore>
    <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias>
    <TrustStore>{myvars.ssl.trustStore}</TrustStore>
  </SSLInfo>
...
</TargetEndpoint>

Fitur ini dibahas dalam dokumen berikut:

(APIRT-1475)

RSA_SHA256 dukungan algoritme untuk kebijakan pernyataan SAML

Kebijakan pernyataan SAML kini mendukung algoritma RSA_SHA256 selain RSA_SHA1. (APIRT-1779)

Validasi sertifikat upload

Untuk membantu mencegah upload sertifikat yang sudah tidak berlaku atau tidak valid ke keystore dan truststore, API pengelolaan akan memvalidasi sertifikat saat diupload. Sertifikat divalidasi untuk memastikan bahwa ukuran file tidak lebih besar dari 50 KB dan memiliki format PEM atau DER. Masa berlaku sertifikat juga divalidasi. Untuk mengganti validasi masa berlaku default (untuk tidak memvalidasi untuk masa berlaku sertifikat saat upload), gunakan parameter kueri berikut: ?ignoreExpiryValidation=true

Untuk informasi selengkapnya, lihat Mengupload file JAR ke Keystore dan Mengupload Sertifikat ke Truststore. (SECENG-516) dan (APIRT-2213)

polling otomatis di Log Node.js halaman

Saat melihat log Node.js dari editor proxy, halaman Log Node.js secara otomatis diperbarui secara berkala untuk mencantumkan log baru yang tersedia. Klik "Hentikan Muat Ulang Otomatis" untuk mematikan pembaruan otomatis. (MGMT-1.692)

Produk API performa halaman, aplikasi developer tidak tercantum

Saat melihat produk API di UI pengelolaan, aplikasi developer yang terkait dengannya dicantumkan. Untuk meningkatkan performa UI, daftar aplikasi developer tidak ditampilkan saat mengedit produk API. (MGMT-2869)

Langganan harian email Analytics

Administrator organisasi kini harus secara eksplisit berlangganan email laporan analisis harian. Berlangganan/berhenti berlangganan dengan menetapkan preferensi pengguna di UI pengelolaan, atau dengan manajemen Compute Engine API. Untuk informasi selengkapnya, lihat Berlangganan analisis harian email. (AXAPP-1949)

fungsi sum( ) pada respons metrik waktu

Dalam laporan kustom Analytics dan panggilan API, "sum" fungsi agregat sekarang tersedia untuk Target Response Time, Total Response Time, dan end_point_response_time. Misalnya, di kolom API /stats (/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), Anda kini dapat menggunakan fungsi "select" berikut parameter kueri: ?select=sum(total_response_time). (AXAPP-2006)

Analisis Latensi laporan: Nama proxy API diurutkan

Dalam UI laporan Analisis Latensi (khusus paket perusahaan Apigee Edge), proxy API sesuai abjad dalam daftar {i>drop-down <i}Proxy. (MGMT-2858)

Aplikasi Developer di dasbor yang ditampilkan berdasarkan nama tampilan

Di dasbor UI pengelolaan, diagram batang Aplikasi Developer mencantumkan aplikasi developer berdasarkan tampilan {i>name <i}bukan nama internal. (MGMT-2853)

Widget tanggal/waktu baru aktif laporan kustom

Widget pemilih tanggal/waktu pada halaman laporan kustom di UI pengelolaan telah ditingkatkan. (MGMT-2881)

Monetisasi: Edit API nama paket

Anda dapat memperbarui nama paket API kapan saja selama siklus proses monetisasi, bahkan jika paket API berisi paket tarif yang dipublikasikan. (DEVRT-2177)

Monetisasi: Desimal diizinkan dalam atribut khusus

Saat menggunakan "Kartu Tarif dengan Atribut Khusus" , atribut khusus dalam pesan yang digunakan sebagai pengganda untuk transaksi kini dapat berupa nilai desimal hingga empat angka desimal. Untuk informasi selengkapnya tentang jenis paket ini, lihat Tentukan kustom kartu tarif detail atribut. ( DEVRT-2191)

Peningkatan umum

Rilis ini juga berisi beberapa kegunaan, performa, keamanan, dan stabilitas penyempurnaan.

Bug diperbaiki

Bug berikut telah diperbaiki dalam rilis ini.

ID Masalah Deskripsi
MGMT-2964 Editor proxy baru tidak menerima komentar di dalam tag Flows
MGMT-2957 Menambahkan pod baru ke organisasi akan menampilkan status deployment paket sebagai error untuk router di pod baru
MGMT-2937 Error Izin Tidak Memadai dengan peran khusus
MGMT-2875 Pembuatan SOAP WSDL memiliki header yang salah untuk SOAP 1.2
MGMT-2739 Laporan Aplikasi Developer, tab Analytics tidak menampilkan grafik anomali
MGMT-2735 Muat ulang log Node.js tidak pernah selesai/dihentikan
MGMT-2734 Tombol Simpan tidak diaktifkan setelah terjadi error saat mencoba menyimpan deployment yang di-deploy paket
MGMT-2729 Mengupdate port untuk TargetServer di UI akan menghapus total SSLInfo
MGMT-2702 Kerentanan keamanan lintas situs untuk Firefox dan IE
Memperbaiki kerentanan keamanan yang dapat terjadi karena kerentanan FireFox dan IE yang secara tidak benar mengizinkan permintaan lintas situs.
MGMT-2681 Editor Proxy: Saat menggunakan pencocokan Regex dalam Kondisi, Navigator Alur tidak menampilkan kata kerja
MGMT-2361 Deployment proxy gagal dengan RPCException: Waktu panggilan habis
MGMT-1662 Deployment proxy API gagal selama rilis Apigee Public Cloud
DEVRT-2286 sync-organization Monetization API rusak
API yang digunakan untuk menyinkronkan Data Apigee Edge dengan monetisasi telah diperbaiki dengan pembaruan terkini pada Rilis 16.01.20.
DEVRT-2173 Perlu mengganti nama Paket tetapi tidak dapat mengedit karena rasio yang aktif rencana
DEVRT-1661 Developer diblokir untuk membuat permintaan API sebelum tanggal mulai paket tarif, tetapi pemblokiran tidak pernah dilepaskan
Jika developer API menerima paket tarif tetap bulanan, band volume, atau tarif paket yang dimulai di tanggal yang akan datang, lalu mengirim permintaan API sebelum tanggal mulai yang ditetapkan, developer diblokir agar tidak dapat membuat permintaan lebih lanjut. Setelah tanggal mulai paket tarif tercapai, blok sekarang dilepaskan.
DEVRT-1643 Draf paket tarif rusak setelah disimpan
AXAPP-1991 Penonaktifan Ringkasan Analisis Apigee dan email terus berlanjut
AXAPP-1946 Pembersihan Analytics tidak melepaskan kapasitas disk
AXAPP-1708 Analytics API tampaknya menghasilkan angka yang berbeda untuk statistik yang sama tergantung cara saya bertanya
AXAPP-1293 Nama Aplikasi Developer yang tidak ada di email Ringkasan Analytics
APIRT-2518 Masalah koneksi ke backend https dengan kebijakan JavaScript
APIRT-2398 Kode otorisasi yang tidak valid/sudah tidak berlaku dihitung sebagai error Apigee
APIRT-2397 steps.assignmessage.SetVariableFailed dihitung sebagai error Apigee
APIRT-2396 IllegalArgumentException, ArrayIndexOutofBoundsException di OAuth dihitung sebagai Error Apigee
APIRT-2362 Error kompilasi JavaScript
APIRT-2322 Client ID yang tidak valid salah dilaporkan sebagai error Apigee
APIRT-2159 Menambahkan message_id ke awalan logging
APIRT-2145 Kegagalan transaksi yang tinggi untuk Facebook API
Validasi untuk nilai header yang dimulai dengan ':' telah dihapus.
APIRT-2137 MP: Encoding transfer bagian dan 205 dengan panjang konten 0
APIRT-2124 Router Nginx tidak memperbarui kumpulan MP untuk anggota parlemen yang baru ditambahkan
APIRT-2117 Kebijakan Logging Pesan tidak mematuhi update DNS
APIRT-2110 Hanya satu header X-Forwarded-For yang diteruskan oleh router
APIRT-2062 Cache respons tidak berfungsi dengan benar jika kondisi SkipCacheLookup terpenuhi
APIRT-2061 Pemroses pesan tidak mengirimkan pesan ke QPID
APIRT-2052 Jumlah CLOSE_WAIT tinggi karena port pengelolaan tidak merespons
APIRT-2024 Nginx tanpa load balancer tidak mengisi X-Forwarded-For HTTP dengan benar header
Pemberitahuan penghentian penggunaan X-Forwarded-For ditambahkan ke catatan rilis 150930 dan Kontrol Akses lebih lanjut.
APIRT-1933 Classloader khusus proxy masih didelegasikan ke classloader MP
APIRT-1877 Tidak dapat menyamarkan respons XML yang memiliki namespace
APIRT-1838 Apigee-127: VerifyAPIKey hanya menampilkan satu produk API saat beberapa produk ada
APIRT-1827 Batas streaming serentak rendah diamati
APIRT-1820 Latensi berselang-seling (> 1%) di 4.15.04 Private Cloud lingkungan
APIRT-707 NPE selama runtime jika <GenerateResponse> elemen berada dalam Kebijakan VerifyAccessToken