Anda sedang melihat dokumentasi Apigee Edge.
Buka
dokumentasi Apigee X. info
Pada hari Senin, tanggal 19 September 2016, kami merilis versi baru Apigee Edge untuk Private Cloud.
Sejak Edge untuk Rilis Fitur Private Cloud sebelumnya, rilis berikut telah terjadi dan disertakan dalam Rilis Fitur ini:
- Cloud: 16.04.13 (UI), 16.04.13 (monetisasi), 16.04.20 (UI), 16.04.27 (monetisasi), 16.04.27 (UI), 16.05.04 (UI)16.08.17
Lihat Tentang penomoran rilis untuk memahami cara mengetahui apakah rilis cloud tertentu disertakan dalam versi Edge untuk Private Cloud.
Ringkasan rilis
Dalam rilis ini, editor proxy API klasik telah dihapus, digantikan oleh editor proxy baru yang tersedia untuk digunakan bersama editor klasik. Penyempurnaan penting lainnya mencakup peningkatan perilaku jalur resource produk API, penanganan payload JSON yang lebih baik yang ditentukan dalam kebijakan Tetapkan Pesan dan Naikkan Kesalahan, peningkatan konversi XML ke JSON, validasi resource yang lebih baik, kemampuan untuk menetapkan waktu tunggu pada masing-masing proxy API, pembuatan proxy SOAP yang diperbarui di wizard proxy API, dan objek Kripto berperforma tinggi untuk JavaScript.
Peningkatan monetisasi mencakup fitur notifikasi baru dengan paket tarif notifikasi, API yang memigrasikan developer ke monetisasi, dan kemampuan untuk membuat paket tarif menjadi publik atau pribadi.
Bagian selanjutnya dari topik ini berisi detail tentang semua fitur baru, update, dan perbaikan bug yang terdapat dalam rilis.
Tidak digunakan lagi
Layanan API
Classic Proxy Editor dihapus (Cloud 16.04.20 UI)
Versi baru Editor Proxy API kini merupakan satu-satunya versi yang didukung. Versi klasik tidak lagi tersedia, dan link ke "Access the Classic Version of Proxy Editor" telah dihapus. Jika Anda menggunakan versi klasik, proxy API Anda akan dimuat secara otomatis di editor baru. (EDGEUI-498)
Monetisasi
Fitur berikut yang tidak digunakan lagi telah dihapus dan tidak didukung lagi:
- Menetapkan batas
- Mengirim notifikasi batas
Sebagai alternatif, Anda dapat menyiapkan notifikasi seperti yang dijelaskan di bagian berikut:
(DEVRT-2742)
Fitur dan update baru
Berikut adalah sejumlah fitur dan peningkatan baru dalam rilis ini. Selain peningkatan berikut, rilis ini juga berisi beberapa peningkatan kegunaan, performa, keamanan, dan stabilitas.
Untuk detail dan petunjuk selengkapnya, lihat dokumentasi Edge untuk Private Cloud.
Cloud Pribadi
Postre diupgrade ke versi 9.4
Rilis ini mencakup upgrade ke Postgres 9.4. Untuk mengetahui petunjuk cara mengupdate sistem, lihat Mengupdate Apigee Edge ke 4.16.09.
Dukungan GeoMap di UI Edge
Agregasi geografis memungkinkan Anda mengumpulkan data analisis untuk panggilan API berdasarkan atribut geografis seperti wilayah, benua, negara, dan kota. Dari data analisis ini, Anda dapat melihat GeoMap di UI Edge yang menunjukkan lokasi permintaan API.
Untuk mengetahui informasi selengkapnya, lihat Mengaktifkan Agregasi Geografis dan Peta Geografis.
BaaS API
Menambahkan dokumentasi tentang:
- Cara mengonfigurasi BaaS API agar menggunakan TLS. Untuk informasi selengkapnya, lihat Mengonfigurasi TLS untuk BaaS API.
- Cara mengonfigurasi semua node BaaS Stack API untuk menggunakan penyimpanan bersama sehingga semua aset tersedia untuk semua node BaaS Stack API. Untuk informasi selengkapnya, lihat artikel Mengupload aset.
- Cara mengenkripsi sandi Cassandra saat mengonfigurasi node BaaS Stack. Untuk mengetahui informasi selengkapnya, lihat Mereset Sandi Edge.
Rilis beta Alat Pemantauan dan Dasbor
Rilis ini mencakup versi Beta alat pemantauan dan dasbor baru untuk Edge. Alat ini memungkinkan Anda memahami kondisi berbagai komponen (Router, Message Processors, ZooKeeper, Cassandra) serta kode error http untuk berbagai organisasi dan lingkungan dalam deployment Anda. Anda juga dapat mengambil snapshot data dasbor dan membagikannya kepada Apigee untuk membantu menyelesaikan insiden dukungan.
Dokumentasi, termasuk petunjuk penginstalan, disertakan dalam dokumen Edge 4.16.09 di Versi 4.18.01.
Namun, sebelum dapat menginstal dan menggunakan dasbor, Anda harus menyelesaikan Perjanjian Evaluasi Apigee, yang juga tersedia di Versi 4.18.01, dan mengembalikannya ke Apigee dengan mengirimkannya melalui email ke orders@apigee.com.
Rilis beta alat kolektor analisis
Semua pelanggan Edge untuk Private Cloud wajib mengirimkan statistik Apigee tentang traffic proxy API. Apigee merekomendasikan agar pelanggan mengupload informasi tersebut sekali sehari, mungkin dengan membuat cron job.
Untuk membantu mengupload data ini, Apigee menyediakan rilis Beta untuk utilitas command line apigee-analytics-collector. Utilitas ini mengirimkan laporan volume panggilan API kembali ke Apigee. Setiap Edge untuk penginstalan Private Cloud dapat menggunakan utilitas ini untuk mengambil dan melaporkan data traffic ke Apigee.
Untuk informasi selengkapnya, lihat Mengupload Data Traffic API ke Apigee - Rilis Beta.
Layanan API
Payload JSON di Menetapkan Message dan Raise Fault (Cloud 16.08.17)
Dengan peningkatan ini, tidak ada solusi yang diperlukan untuk memastikan pemformatan pesan JSON yang benar, dan variabel dapat ditentukan menggunakan tanda kurung kurawal tanpa membuat JSON yang tidak valid. Misalnya, kode berikut menyisipkan nilai message.content dalam pesan JSON:
<Payload contentType="application/json">{"Message: " : "{message.content}"}</Payload>
Jika Anda sudah menggunakan solusi tersebut, kode Anda akan tetap berfungsi sebagaimana mestinya. Anda juga dapat menggunakan variablePrefix dan variableSuffix, bukan tanda kurung kurawal untuk menunjukkan variabel.
Lihat elemen <Set><Payload> di dokumen referensi Assign Message policy dan Raise Fault policy. (APIRT-1160)
Peningkatan kebijakan XML ke JSON (Cloud 16.08.17)
Kebijakan XML ke JSON telah ditingkatkan dengan kemampuan berikut. Anda dapat mengonfigurasi kebijakan untuk:
- Perlakukan beberapa elemen XML sebagai array selama konversi, yang menempatkan nilai dalam tanda kurung siku '[ ]' dalam dokumen JSON.
- Hapus atau hilangkan level hierarki dokumen XML dalam dokumen JSON akhir.
Untuk mengetahui informasi selengkapnya, lihat kebijakan XML ke JSON. (APIRT-1144)
Beberapa karakter pengganti di jalur resource Produk API (Cloud 16.08.17)
Saat menentukan jalur resource di Produk API, Anda dapat menyertakan karakter pengganti di beberapa tempat dalam
jalur resource. Misalnya, /team/*/invoices/**
mengizinkan panggilan API dengan
satu nilai setelah /team
dan jalur resource apa pun
setelah invoices/
. URI yang diizinkan pada panggilan API akan menjadi proxyBasePath/team/finance/invoices/company/a
.
Jika jalur resource Produk API yang ada berhenti berfungsi seperti yang diharapkan setelah rilis ini, tetapkan properti berikut di organisasi Anda untuk kembali ke perilaku sebelumnya: features.enableStandardWildCardMatchForAPIProductResources = true
(MGMT-3.273)
Fungsi kripto di JavaScript (Cloud 16.08.17)
Kumpulan fungsi crypto
JavaScript berperforma tinggi baru tersedia untuk membuat, mendapatkan, dan mengupdate objek berikut: MD5, SHA-1, SHA256, SHA512.
Objek crypto juga memungkinkan Anda mendapatkan
tanggal dalam berbagai format. Untuk mengetahui informasi selengkapnya, lihat model objek JavaScript.
(APIRT-2886)
Pemeriksaan versi Java Callout JAR (Cloud 16.08.17)
Saat mengupload resource JAR Java ke proxy API, kode status HTTP 400 akan ditampilkan (bukan 500) jika versi resource Java tidak kompatibel dengan versi Java yang didukung Edge, yang tercantum dalam Software yang didukung dan versi yang didukung. (MGMT-3.420)
Validasi resource proxy API (Cloud 16.08.17)
Jika Anda memiliki file resource proxy API (seperti JavaScript atau JAR Java) yang disimpan di cakupan lingkungan atau organisasi, framework validasi tidak lagi mengharuskan Anda menyertakan resource tersebut di level proxy API dalam paket proxy untuk diimpor agar lulus validasi. Validasi resource sekarang terjadi pada waktu deployment, bukan pada waktu impor. (MGMT-1.430)
Mengonfigurasi waktu tunggu untuk proxy API individual (Cloud 16.08.17)
Anda dapat mengonfigurasi proxy API agar kehabisan waktu setelah waktu yang ditentukan (dengan status waktu tunggu gateway 504). Kasus penggunaan utamanya adalah untuk pelanggan Private Cloud yang memiliki proxy API yang memerlukan waktu lebih lama untuk dieksekusi. Misalnya, Anda memerlukan proxy tertentu untuk kehabisan waktu 3 menit. Anda dapat
menggunakan properti api.timeout
baru dalam konfigurasi untuk proxy API. Berikut cara
melakukannya dengan contoh 3 menit:
- Pertama, pastikan untuk mengonfigurasi load balancer, router, dan pemroses pesan agar waktu tunggunya habis setelah 3 menit.
- Kemudian, konfigurasikan proxy yang relevan untuk kehabisan waktu pada 3 menit. Tentukan nilai dalam
milidetik. Contoh:
<ProxyEndpoint name="default"> <HTTPProxyConnection> <BasePath>/v1/weather</BasePath> <Properties> <!-- api.timeout is in milliseconeds --> <Property name="api.timeout">180000</Property> </Properties> ...
- Namun, perhatikan bahwa menambah waktu tunggu sistem dapat menyebabkan masalah performa, karena semua proxy tanpa setelan
api.timeout
menggunakan waktu tunggu load balancer, router, dan pemroses pesan yang baru dan lebih tinggi. Jadi, konfigurasikan proxy API lain yang tidak memerlukan waktu tunggu lebih lama untuk menggunakan waktu tunggu yang lebih rendah. Misalnya, contoh berikut menyetel proxy API ke waktu habis setelah 1 menit:
<Property name="api.timeout">60000</Property>
Pelanggan cloud, yang tidak dapat mengubah waktu tunggu Edge, juga dapat mengonfigurasi waktu tunggu proxy API, selama waktu tunggunya lebih pendek daripada waktu tunggu prosesor pesan Edge standar, yaitu 57 detik.
Anda tidak dapat mengisi nilai dengan variabel. Properti ini tercakup dalam Referensi properti endpoint. (APIRT-1778)
Perilaku proxy SOAP saat menggunakan wizard proxy (UI Cloud 16.07.27)
Saat membuat proxy berbasis SOAP dari WSDL menggunakan wizard proxy, ada dua opsi untuk pembuatan proxy:
- SOAP Pass-Through, yaitu ketika proxy hanya meneruskan payload permintaan SOAP apa adanya.
- REST ke SOAP ke REST, tempat proxy mengonversi payload yang masuk seperti JSON menjadi payload SOAP, lalu mengonversi respons SOAP kembali ke format yang diharapkan oleh pemanggil.
Rilis ini mencakup pembaruan berikut tentang perilaku opsi ini. Perbedaan antara perilaku lama dan baru terdapat pada kebijakan dan konfigurasi yang dihasilkan secara otomatis oleh wizard proxy.
SOAP Pass-through
-
Semua operasi WSDL kini dikirim ke jalur dasar proxy "/" dan bukan ke resource proxy (seperti "/cityforecastbyzip"). Nama operasi diteruskan ke layanan SOAP target. Perilaku ini sesuai dengan spesifikasi SOAP.
- Proxy yang dihasilkan tidak lagi mendukung JSON dalam permintaan. Format ini hanya mendukung XML. Proxy memastikan permintaan SOAP memiliki Amplop, Body, dan namespace.
REST ke SOAP ke REST
- WSDL 2.0 tidak didukung.
- Perilaku baru belum diuji dengan Kebijakan WS.
- Proxy memungkinkan Anda melakukan POST data JSON, bukan FormParams.
- Saat menambahkan dukungan CORS (Cross-origin resource sharing) ke proxy menggunakan builder
proxy, Anda akan melihat peningkatan berikut:
- Header Access-Control-Allow-Headers: Selain header
Origin
,x-requested-with
, danAccept
, header Access-Control-Allow-Headers juga menyertakanContent-Type
,Accept-Encoding
,Accept-Language
,Host
,Pragma
,Referrer
,User-Agent
, danCache-Control
. - Header Access-Control-Allow-Methods: Selain
GET
,PUT
,POST
,DELETE
, header ini juga menyertakan kata kerjaPATCH
danOPTIONS
.
- Header Access-Control-Allow-Headers: Selain header
- Saat membuat proxy API untuk WSDL, Edge membaca ComplexTypes apa pun yang didefinisikan sebagai abstrak dalam WSDL dan mengenali dengan tepat semua jenis instance yang didasarkan pada jenis abstrak.
utilitas command line open source wsdl2apigee
Apigee juga menyediakan utilitas command line open source untuk menghasilkan proxy API passthrough atau rest-to-soap dari WSDL. Lihat https://github.com/apigee/wsdl2apigee.
(EDGEUI-614)
Berakhir/diperbarui secara default dalam kebijakan Operasi Peta Nilai Kunci (Cloud 16.06.15 UI)
Kebijakan Key Value Map Operations memungkinkan Anda menentukan berapa lama nilai dipertahankan sebelum dimuat ulang. Interval refresh ditetapkan dengan
elemen <ExpiryTimeInSecs>
. Jika operasi GET dijalankan dan
interval masa berlaku telah terlampaui, nilai akan dimuat ulang dan kebijakan akan mendapatkan nilai
yang diperbarui. Jika Anda menambahkan kebijakan ini ke proxy API, waktu habis masa berlaku default sekarang adalah 300 detik. (Default
sebelumnya adalah -1, yang berarti nilai tidak pernah diperbarui.) (EDGEUI-579)
Monetisasi
Paket rasio notifikasi yang dapat disesuaikan (UI Cloud 16.04.20, monetisasi Cloud 16.04.13)
Paket notifikasi baru yang dapat disesuaikan di monetisasi Edge memungkinkan penyedia API menyesuaikan jumlah target transaksi untuk setiap developer aplikasi. Anda dapat mengonfigurasi apakah dan kapan notifikasi dikirim berdasarkan persentase jumlah target yang telah tercapai, seperti 90%, 100%, atau 150%. Fitur ini tersedia melalui UI pengelolaan selain API pengelolaan (yang tersedia dalam rilis sebelumnya). Untuk mengetahui informasi selengkapnya, lihat Menentukan detail paket notifikasi yang dapat disesuaikan. (DEVRT-2375, DEVRT-2370)
Notifikasi webhook untuk paket tarif notifikasi yang dapat disesuaikan (monetisasi Cloud 16.04.27)
Untuk paket tarif notifikasi yang dapat disesuaikan, Anda dapat membuat webhook yang mengirim notifikasi ke URL yang Anda tentukan. Anda juga dapat mengontrol notifikasi agar muncul pada interval (persentase) tertentu hingga batas transaksi tercapai. Notifikasi webhook memberi Anda alternatif yang fleksibel untuk menggunakan template notifikasi yang ada. Lihat Menyiapkan notifikasi menggunakan webhook. (DEVRT-2393, DEVRT-2394)
Notifikasi yang Dapat Disesuaikan dengan paket tarif Atribut Kustom (UI Cloud 16.05.18)
Dalam monetisasi Edge, paket tarif "Notifikasi yang Dapat Disesuaikan dengan Atribut Khusus" memungkinkan Anda menambah jumlah transaksi developer menggunakan nilai atribut khusus. Dengan paket tarif Notifikasi yang Dapat Disesuaikan standar, setiap panggilan API yang berhasil akan menambahkan 1 ke jumlah transaksi developer. Namun, dengan paket tarif Notifikasi yang Dapat Disesuaikan dengan Atribut Khusus, nilai atribut khusus ditambahkan ke jumlah transaksi developer. Misalnya, jika atribut khusus "small" memiliki nilai 0,1 dalam respons, jumlah transaksi bertambah 0,1; atau jika atribut khusus "addressTotal" memiliki nilai 50, jumlahnya akan bertambah 50. Untuk mengetahui informasi selengkapnya, lihat Menentukan paket tarif dengan detail atribut khusus. (DEVRT-2504)
Menyiapkan notifikasi berdasarkan total transaksi gabungan untuk perusahaan dan developernya (monetisasi Cloud 16.06.22)
Biasanya, total transaksi dilacak untuk semua developer di perusahaan secara otomatis saat developer menggunakan aplikasi perusahaan untuk mengakses API. Bagaimana jika Anda memiliki developer yang secara aktif menggunakan aplikasi developer mereka sendiri untuk mengakses API, dan Anda perlu melacak total transaksi gabungan mereka tanpa gangguan traffic? Anda dapat menambahkan developer ke perusahaan dan menyiapkan notifikasi yang akan dikirim saat nilai minimum tercapai berdasarkan total transaksi gabungan untuk perusahaan dan developernya. Untuk informasi selengkapnya, lihat Menyiapkan notifikasi berdasarkan total transaksi gabungan untuk perusahaan dan developernya. (DEVRT-2643)
Melihat dan memproses ulang notifikasi (monetisasi Cloud 16.06.08)
Sebagai bagian dari rangkaian pengujian monetisasi, Anda dapat melihat dan memproses ulang notifikasi yang sebelumnya dikirim menggunakan API pengelolaan. Untuk informasi selengkapnya, lihat Melihat dan memproses ulang notifikasi. (DEVRT-2643)
Menguji Monetisasi (monetisasi Cloud 16.05.25)
Monetisasi menyediakan sekumpulan API yang dapat Anda gunakan untuk menguji eksekusi webhook untuk memastikan notifikasi dikirim. Untuk mengetahui detailnya, lihat Menguji penyiapan notifikasi. (DEVRT-2625)
Memigrasikan developer ke monetisasi (monetisasi Cloud 16.05.11)
API baru tersedia untuk memfasilitasi migrasi developer ke monetisasi. Anda dapat mentransfer penggunaan transaksi serta menagih biaya penyiapan dan biaya berulang yang disesuaikan. Selain itu, saat menyetujui paket tarif yang dipublikasikan, Anda dapat meniadakan biaya penyiapan jika paket telah ditagih. Untuk informasi selengkapnya, lihat Memigrasikan developer ke monetisasi. (DEVRT-2446)
Paket tarif Publik dan Pribadi untuk portal developer (monetisasi Cloud 16.04.27)
Anda dapat menetapkan paket tarif ke "Publik" atau "Pribadi". Paket tarif publik muncul di portal developer; Paket tarif pribadi tidak muncul. Setelan default untuk paket tarif adalah Publik. Untuk informasi selengkapnya, lihat http://docs.apigee.com/monetization/content/create-rate-plans#public-versus-private-rate-plans. (DEVRT-2445)
Membatalkan penangguhan developer (monetisasi Cloud 16.06.08)
Monetisasi menyediakan serangkaian API yang dapat Anda gunakan untuk membatalkan penangguhan developer yang sebelumnya ditangguhkan. Developer mungkin ditangguhkan jika batas yang dikonfigurasi tercapai. Misalnya, jumlah transaksi telah mencapai batas maksimumnya atau saldo akun prabayar telah habis. Untuk mengetahui informasinya, lihat Membatalkan penangguhan developer. (DEVRT-2641)
Melihat status transaksi (monetisasi Cloud 16.06.08)
Sebagai bagian dari rangkaian pengujian monetisasi, Anda dapat melihat status transaksi yang terjadi selama rentang waktu yang ditentukan menggunakan API pengelolaan. Untuk informasi selengkapnya, lihat Melihat status transaksi. (DEVRT-2640)
Menyertakan atribut khusus developer dalam laporan pendapatan (monetisasi Cloud 16.05.25)
Khusus untuk laporan pendapatan, Anda dapat menyertakan atribut khusus dalam laporan, jika atribut khusus ditentukan untuk developer. Untuk informasi selengkapnya, lihat Menyertakan atribut khusus developer dalam laporan pendapatan menggunakan API. (DEVRT-2447)
Kebijakan Perekaman Transaksi dan konsistensi resource produk API (UI Cloud 16.05.18)
Jika jalur resource dalam Kebijakan Pencatatan Transaksi monetisasi tidak cocok dengan jalur resource yang ditentukan dalam produk API-nya (misalnya, jika Anda mengubah jalur resource produk API), ikon Kebijakan Pencatatan Transaksi di halaman Produk akan menampilkan simbol peringatan. Saat Anda mengklik ikon untuk melihat Kebijakan Perekaman Transaksi, peringatan akan muncul di bagian atas halaman. Saat Anda memperbaiki jalur resource pada Kebijakan Pencatatan Transaksi, indikator peringatan akan hilang. (DEVRT-2240)
Bug telah diperbaiki
Bug berikut telah diperbaiki dalam rilis ini. Daftar ini terutama ditujukan bagi pengguna yang memeriksa apakah tiket dukungan mereka telah diperbaiki. API ini tidak dirancang untuk memberikan informasi mendetail kepada semua pengguna.
Edge untuk Private Cloud
ID Masalah | Deskripsi |
---|---|
TBD-138 | Masalah Waktu Tunggu Sesi UI Play |
APIRT-2978 | Router gagal memulai Nginx atau Router gagal dimulai |
AXAPP-2447 | Error InvalidTimeRange saat memilih data analisis per jam |
EDGEUI-592 | Kini dapat menghapus link "Lupa Sandi" dari UI Edge saat menggunakan penyedia Autentikasi Eksternal |
MGMT-3330 | Upaya sandi yang buruk untuk autentikasi eksternal Private Cloud mengunci pengguna |
MGMT-2930 | Penyamaran Data tidak berfungsi dalam sesi debug |
PRC-840 | Simlink rusak untuk komponen Edge |
PRC-1004 | Menambahkan opsi "-p zk" ke penginstal untuk menginstal ZooKeeper secara mandiri pada node. |
PRC-1013 | Akun sysadmin awal tidak ditautkan ke kebijakan sandi LDAP yang benar |
PRC-1019 | "apigee-all stop" tidak menghentikan Message Processors |
PRC-1066 | Sandi Cassandra terenkripsi tidak berfungsi di usergrid.properties untuk BaaS Stack |
16.08.17
ID Masalah | Deskripsi |
---|---|
SECENG-609 | Panggilan runtime tidak gagal selama penghapusan truststore terkait atau saat sertifikat yang valid di truststore dihapus |
MGMT-3404 | Melihat/mengambil log Node.js dan men-deploy proxy sangat lambat |
MGMT-3400 | Panggilan ke /userroles management API gagal jika pengguna yang melakukan panggilan memiliki nama login "+" |
MGMT-3368 | java.lang.ArrayIndexOutOfBoundsException: 1, saat mengimpor paket Proxy API yang berisi direktori resource/node/resources |
MGMT-3364 | OAuthV2: redirect_uri check |
MGMT-3319 | Entri daftar di vault yang memiliki nilai null di salah satu entri tidak berfungsi untuk organisasi (CPS dan non-CPS) |
MGMT-3226 | Kueri pada tingkat organisasi/lingkungan seharusnya tidak menarik semua data yang menyebabkan API gagal Release_160302 mengalami bug saat listingan resource di tingkat organisasi/lingkungan gagal jika ukuran kumulatif resource di atas 16 MB, dan perbaikan ini akan menanganinya. |
AXAPP-2429 | Analytics API yang menggunakan response_status_code menampilkan error akses data |
AXAPP-2386 | Memperbaiki konten laporan kosong dalam laporan email harian Analytics |
AXAPP-2347 | Tidak menerima email ringkasan analisis harian |
APIRT-3141 | Java Callouts gagal saat memanggil ExecutionResult() baru karena konstruktor telah dijadikan pribadi |
APIRT-3140 | Kebijakan ServiceCallout tidak berfungsi pada panggilan API HEAD |
APIRT-3131 | DibuatBy yang salah ditampilkan untuk Proxy API saat menggunakan monetisasi dengan penyedia autentikasi eksternal |
APIRT-3121 | Perubahan file resource organisasi yang dilakukan tidak 100% efektif |
APIRT-3117 | MP telah mencapai penggunaan CPU 100% dan berhenti menyalurkan traffic |
APIRT-3016 | Error "Waktu panggilan habis" pada ruter saat deployment |
APIRT-2975 | Kegagalan upload paket sertifikat |
APIRT-2955 | Tidak dapat menyamarkan atribut tertentu pada data respons JSON untuk header Content-Type 'application/json+fhir' FHIR-complaint |
APIRT-2946 | Kebijakan OAuthV2-RefreshToken tidak menyembunyikan atribut meskipun tampilan disetel ke false |
APIRT-2908 | Menerapkan TLS1.2 untuk panggilan API internal diperlukan setelah update TLS1.2 di virtualhost |
APIRT-2901 | Respons Gzip yang ditampilkan dari cache dikompresi dua kali |
APIRT-2873 | MP menampilkan NullPointerException yang terkait dengan VerifyAPIKey setelah penghapusan produk/developers/proxies |
APIRT-2871 | Kebijakan IOIntensive muncul dua kali di Trace |
APIRT-2825 | Error tata bahasa dalam respons error accesstoken |
APIRT-2750 | Kegagalan traffic yang tinggi di organisasi tertentu |
APIRT-2685 | Traffic tidak dapat mengalir dengan menampilkan error yang tidak diketahui |
APIRT-2647 | Error"aliran input dasar menampilkan nol byte" dengan nonprod/dev |
APIRT-2630 | Masalah sesekali saat mencoba membaca nilai dari cache |
APIRT-2620 | Memisahkan kumpulan thread untuk beberapa langkah pemblokiran |
APIRT-2610 | java.lang.ClassCastException dengan kebijakan Cache Respons |
APIRT-2608 | Error penguraian header Terakhir Diubah dalam kebijakan Cache Respons |
APIRT-2605 | Variabel"organisasi" dan "lingkungan" tidak boleh ditimpa melalui kebijakan |
APIRT-2566 | Kebijakan OAuthV2 menampilkan WWW-Authenticate Header dengan format yang salah |
APIRT-2491 | Update TargetServer gagal karena waktu tunggu RPC antara pengelolaan dan MP |
APIRT-2386 | Cakupan string kosong dibuat di produk API dengan cakupan OAuth yang Diizinkan kosong |
APIRT-2383 | Kebijakan Transformasi XSL tampaknya tidak mencatat data apa pun karena error |
APIRT-2364 | Variabel alur kesalahan OAuth tidak diperbarui saat terjadi error |
APIRT-2216 | Peristiwa pengiriman server - aliran peristiwa mengalami masalah dalam produksi |
APIRT-2079 | Panggilan cURL DEBUG tidak berhenti setelah waktu tunggu untuk sesi yang dibuat berakhir |
APIRT-1495 | Perlindungan Ancaman XML tidak menangkap Jenis Konten apa pun |
APIRT-1404 | Perilaku tidak konsisten saat Kondisi membandingkan nilai dalam tanda kutip tunggal vs. tanda kutip ganda |
APIRT-347 | Kebijakan XSL tidak divalidasi dengan benar saat impor (tidak menetapkan hasil ke variabel output seperti yang didokumentasikan) |
16.07.27 (UI)
ID Masalah | Deskripsi |
---|---|
EDGEUI-621 | Simpan sebagai Proxy API Baru menggunakan nama default yang menyertakan notasi ilmiah, seperti "new-1.234568901234568e+53" |
EDGEUI-572 | Ui menampilkan "Error: Unknown Error", bukan "Error: Waktu tunggu sesi" |
16.07.20.01 (monetisasi)
Rilis ini mencakup perubahan kecil pada skema DB. Tidak ada update software lainnya dalam rilis ini.
16.07.13 (UI)
ID Masalah | Deskripsi |
---|---|
EDGEUI-609 | Tombol Server Target baru tidak diaktifkan untuk peran khusus yang memiliki izin untuk membuat Server Target |
EDGEUI-584 | Bug tampilan kunci/rahasia kecil untuk aplikasi developer yang memiliki beberapa kredensial |
EDGEUI-571 | Batas nama proxy salah ditetapkan ke 50 karakter di UI |
16.07.06.02 (monetisasi)
ID Masalah | Deskripsi |
---|---|
DEVSOL-2817 | Pembuatan dokumen penagihan menggunakan API tidak berfungsi Masalah terkait pembuatan dokumen penagihan menggunakan API telah diperbaiki. Dokumen penagihan berhasil dibuat jika alamat developer ada. |
DEVSOL-2797 | Meningkatkan pemrosesan atribut Developer Nilai atribut khusus Boolean tidak lagi peka huruf besar/kecil. Selain itu, saat menyinkronkan atribut khusus dengan Apigee Edge, atribut yang sudah ada akan diperbarui, bukan membuat atribut duplikat. |
16.07.06 (monetisasi)
ID Masalah | Deskripsi |
---|---|
DEVRT-2795 | Kolom stempel waktu permintaan webhook tidak konsisten Dalam permintaan JSON yang dikirim ke pengendali callback untuk webhook, developerQuotaResetDate kini dinyatakan dalam format stempel waktu
epoch agar konsisten dengan format stempel waktu lainnya. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan pengendali callback. |
16.06.29 (UI)
ID Masalah | Deskripsi |
---|---|
EDGEUI-600 | Tidak dapat melihat/mengedit peran untuk laporan kustom |
EDGEUI-593 | Interval 5 dan 10 menit dihapus dari UI analisis Data analisis di UI pengelolaan tidak muncul selama minimal 10 menit setelah panggilan ke proxy API dilakukan. Oleh karena itu, setelan rentang 10 menit telah dihapus dari laporan kustom, dan setelan rentang 5 dan 10 menit telah dihapus dari Tampilan performa proxy API. |
16.06.22 (monetisasi)
Tidak ada
16.06.15 (UI)
ID Masalah | Deskripsi |
---|---|
EDGEUI-566 | Halaman kosong setelah login ke UI pengelolaan |
EDGEUI-564 | Pengguna menerima error izin saat login UI pengelolaan, lalu mereka akan logout secara otomatis |
EDGEUI-549 | Error saat menampilkan data di tampilan Performa Proxy API |
EDGEUI-544 | Halaman Peran Khusus menampilkan nilai yang salah untuk izin Hapus Laporan |
EDGEUI-504 | Status membingungkan terkait Aplikasi, Kunci, dan Produk Developer |
EDGEUI-120 | Link email halaman Error Internal memiliki alamat email yang tidak valid |
DEVRT-2301 | Monetisasi: Penyelarasan UI dengan API pada paket tarif yang dipublikasikan Sehubungan dengan tanggal habis masa berlaku paket tarif yang dipublikasikan, UI pengelolaan kini cocok dengan perilaku API pengelolaan. Jika paket tarif memiliki Tanggal Akhir yang ditentukan, Anda tidak dapat mengubah tanggal habis masa berlakunya. Untuk informasi selengkapnya, lihat Mengakhiri paket tarif yang dipublikasikan. |
16.06.08 (monetisasi)
Tidak ada
16.05.25 (monetisasi)
ID Masalah | Deskripsi |
---|---|
DEVRT-2617 | Tidak menerima pemberitahuan saat pelanggan membeli paket layanan |
DEVRT-1483 | NullPointerException saat developer beralih dari prabayar ke pascabayar |
16.05.18 (UI)
ID Masalah | Deskripsi |
---|---|
EDGEUI-551 | Sesi UI berakhir jika tidak aktif selama sekitar satu jam |
16.05.11 (monetisasi)
ID Masalah | Deskripsi |
---|---|
DEVRT-2497 | Qpid berhenti menerima data |
DEVRT-2490 | Gagal menghapus kunci aplikasi |
16.05.11 (UI)
ID Masalah | Deskripsi |
---|---|
EDGEUI-541 | Trace Menampilkan IP, bukan Host saat ada Server Target |
EDGEUI-505 | Mengimpor resource endpoint akan mengakibatkan kegagalan otorisasi untuk semua endpoint |
16.05.04 (UI)
ID Masalah | Deskripsi |
---|---|
EDGEUI-532 | Wizard proxy baru macet pada langkah "Membuat produk..." saat membuat proxy untuk layanan SOAP |
EDGEUI-506 | Performa cache menampilkan "Memuat data..." jika tidak ada data yang tersedia |
16.04.27 (UI)
ID Masalah | Deskripsi |
---|---|
EDGEUI-531 | Tidak dapat mengimpor file JAR menggunakan editor proxy baru |
EDGEUI-524 | Masalah saat membuat proxy API dari WSDL |
EDGEUI-38 | Jika WSDL Tidak Valid diteruskan ke Wizard Proxy, wizard akan terhenti di halaman terakhir |
16.04.27 (monetisasi)
Tidak ada
16.04.20 (UI)
ID Masalah | Deskripsi |
---|---|
EDGEUI-502 | Proxy Editor tidak menampilkan verb saat StartsWith digunakan sebagai operator |
EDGEUI-496 | "Error Tidak Dikenal" saat menghentikan sesi Trace di UI pengelolaan |
EDGEUI-141 | Proxy Editor memiliki revisi hard code dalam pesan error |
16.04.13 (monetisasi)
Tidak ada
16.04.13 (UI)
ID Masalah | Deskripsi |
---|---|
EDGEUI-495 | Trace selalu menampilkan .execution.success = false |
EDGEUI-494 | Kebijakan JavaScript selalu menghasilkan skrip dengan nama default meskipun saya menentukan nama yang berbeda |
EDGEUI-432 | Pembuatan proxy yang diarahkan di dasbor UI pengelolaan Edge |
EDGEUI-90 | API Proxy Editor baru memasukkan spasi kosong yang tidak pantas di sekitar elemen CDATA |
Masalah Umum
Rilis ini memiliki masalah umum berikut:
ID Masalah | Deskripsi |
---|---|
APIRT-3364 |
Pemroses Pesan melakukan pencarian DNS di IPv4 dan IPv6 Jika telah menginstal dan mengaktifkan NSCD (Name Service Cache Daemon), Anda mungkin melihat bahwa Message Processors membuat dua pencarian DNS: satu untuk IPv4 dan satu untuk IPv6. Untuk menonaktifkan pencarian DNS di IPv6:
|
DOC-1687 | Karena konflik dependensi paket yang diketahui, agen Katello yang digunakan di Server Satelit 6 tidak akan diinstal dengan benar pada host Apigee Edge yang menjalankan daemon Qpid. |