4.16.09 - Catatan rilis Edge untuk Private Cloud

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

Pada hari Senin, 19 September 2016, kami merilis versi baru Apigee Edge untuk Private Cloud.

Sejak Rilis Fitur Edge for Private Cloud sebelumnya, rilis berikut telah terjadi dan disertakan dalam Rilis Fitur ini:

Lihat Tentang rilis penomoran untuk memahami cara mengetahui apakah rilis cloud tertentu disertakan dalam versi Edge Anda untuk Private Cloud.

Ringkasan rilis

Dalam rilis ini, editor proxy API klasik telah dihapus, digantikan dengan proxy baru yang tersedia untuk digunakan bersamaan dengan 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 Tingkatkan Kesalahan, penyempurnaan konversi XML ke JSON, validasi resource yang lebih baik, kemampuan untuk menetapkan waktu tunggu di setiap proxy API, pembuatan proxy SOAP di wizard proxy API, dan objek Kripto berperforma tinggi untuk pada JavaScript.

Penyempurnaan monetisasi mencakup fitur notifikasi baru dengan paket rasio 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 ada dalam rilis tersebut.

Tidak digunakan lagi

Layanan API

Editor Proxy Klasik dihapus (UI Cloud 16.04.20)

Versi baru Editor Proxy API sekarang menjadi satu-satunya versi yang didukung. Versi klasik tidak tersedia lagi, dan link ke "Akses Editor Proxy Versi Klasik" telah dihapus. Jika Anda menggunakan versi klasik, proxy API Anda akan otomatis dimuat di editor baru. (EDGEUI-498)

Monetisasi

Fitur yang tidak digunakan lagi berikut ini telah dihapus dan tidak lagi didukung:

  • Menyetel batas
  • Notifikasi batas pengiriman

Sebagai alternatif, Anda dapat menyiapkan notifikasi, seperti yang dijelaskan di bagian berikut:

(DEVRT-2742)

Fitur dan info terbaru

Berikut adalah fitur dan peningkatan baru dalam rilis ini. Selain hal-hal berikut peningkatan, rilis ini juga berisi beberapa kegunaan, performa, keamanan, dan stabilitas penyempurnaan.

Untuk mengetahui detail dan petunjuk lebih lanjut, lihat dokumentasi Edge untuk Private Cloud.

Cloud Pribadi

Upgrade Postres ke versi 9.4

Rilis ini mencakup upgrade ke Postgres 9.4. Untuk mendapatkan petunjuk tentang cara memperbarui sistem, lihat Mengupdate Apigee Edge untuk 4.16.09.

Dukungan GeoMap di UI Edge

Agregasi geografis memungkinkan Anda mengumpulkan data analisis untuk panggilan API berdasarkan lokasi geografis seperti region, benua, negara, dan kota. Dari data analisis ini, Anda dapat melihat GeoMap di UI Edge yang menunjukkan lokasi permintaan API.

Untuk informasi selengkapnya, lihat Mengaktifkan Agregasi Geografis dan Peta Geografis.

BaaS API

Menambahkan dokumentasi tentang:

  • Cara mengonfigurasi API BaaS agar menggunakan TLS. Untuk informasi selengkapnya, lihat Mengonfigurasi TLS untuk API BaaS.
  • Cara mengonfigurasi semua node API BaaS Stack untuk menggunakan penyimpanan bersama sehingga semua aset tersedia untuk semua node API BaaS Stack. Untuk mengetahui informasi selengkapnya, lihat bagian Mengupload aset.
  • Cara mengenkripsi sandi Cassandra saat mengonfigurasi node BaaS Stack. Untuk selengkapnya informasi selengkapnya, lihat Mereset Edge Sandi.

Rilis beta Alat dan Dasbor Pemantauan

Rilis ini mencakup versi Beta dari dasbor dan alat pemantauan baru untuk Edge. Alat ini memungkinkan Anda memahami kondisi berbagai komponen (Router, Pemroses Pesan, ZooKeeper, Cassandra) serta kode error http untuk berbagai organisasi dan lingkungan di deployment. Anda juga dapat mengambil ringkasan data dasbor dan membagikannya ke Apigee untuk membantu menyelesaikan insiden dukungan.

Dokumentasi, termasuk petunjuk pemasangan, disertakan dengan dokumen Edge 4.16.09 di Versi 4.18.01.

Namun, sebelum dapat menginstal dan menggunakan dasbor, Anda harus menyelesaikan Evaluasi Apigee , juga tersedia di Versi 4.18.01, dan menampilkannya ke Apigee dengan mengirimkannya melalui email ke orders@apigee.com.

Rilis beta alat kolektor analisis

Semua pelanggan Edge untuk Private Cloud harus mengirimkan statistik Apigee tentang API ke statistik Apigee traffic proxy. Apigee merekomendasikan agar pelanggan mengupload informasi tersebut sekali sehari, mungkin dengan membuat cron job.

Untuk membantu mengupload data ini, Apigee menyediakan rilis beta command line apigee-analytics-collector utilitas. 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 mengetahui informasi selengkapnya, lihat Mengupload API Data Traffic ke Apigee - Rilis Beta.


Layanan API

Payload JSON di Menetapkan Pesan dan Meningkatkan Kesalahan (Cloud 16.08.17)

Saat menyetel payload JSON menggunakan kebijakan Tetapkan Pesan atau Tingkatkan Kesalahan, pengguna terkadang diperlukan untuk menggunakan solusi guna memastikan pesan JSON diformat dengan benar pada runtime, seperti mengawali payload dengan garis miring terbalik "\" atau menentukan variabelPrefix dan variabelSuffix pada elemen Payload, meskipun tidak ada variabel yang digunakan dalam pesan.

Dengan peningkatan ini, tidak diperlukan solusi untuk memastikan pemformatan pesan JSON yang tepat, dan Variabel dapat ditentukan menggunakan tanda kurung kurawal tanpa membuat JSON yang tidak valid. Misalnya, perintah berikut akan menyisipkan nilai message.content ke dalam pesan JSON:

<Payload contentType="application/json">{"Message: " : "{message.content}"}</Payload>

Jika Anda menggunakan solusi, kode Anda akan terus berfungsi sebagaimana mestinya. Anda juga dapat menggunakan variabelPrefix dan variabelSuffix, bukan tanda kurung kurawal, untuk menunjukkan variabel.

Lihat <Set><Payload> dalam kebijakan Tetapkan Pesan dan Kebijakan Raise Fault dokumen referensi. (APIRT-1160)

Peningkatan kebijakan XML ke JSON (Cloud 16.08.17)

Kebijakan XML ke JSON telah ditingkatkan kualitasnya dengan kemampuan berikut. Anda dapat mengonfigurasi kebijakan untuk:

  • Perlakukan beberapa elemen XML sebagai array selama konversi, yang menempatkan nilai dalam persegi tanda kurung '[ ]' dalam dokumen JSON.
  • Hapus atau hilangkan level hierarki dokumen XML di dokumen JSON akhir.

Untuk informasi selengkapnya, lihat XML ke kebijakan 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 resource Anda. Misalnya, /team/*/invoices/** mengizinkan panggilan API dengan semua satu nilai setelah /team dan jalur resource mana pun setelah invoices/. URI yang diizinkan pada panggilan API akan menjadi proxyBasePath/team/finance/invoices/company/a.

Jika setelah rilis ini jalur resource Produk API yang ada berhenti berfungsi seperti yang diharapkan, tetapkan properti berikut di organisasi Anda untuk kembali ke properti sebelumnya perilaku: features.enableStandardWildCardMatchForAPIProductResources = true

(MGMT-3273)

Fungsi kripto dalam JavaScript (Cloud 16.08.17)

Kumpulan fungsi crypto JavaScript berperforma tinggi baru tersedia untuk membuat, mendapatkan, dan memperbarui yang berikut ini memiliki objek: MD5, SHA-1, SHA256, SHA512. Objek crypto juga memungkinkan Anda mendapatkan tanggal dalam berbagai format. Untuk informasi selengkapnya, lihat model objek JavaScript. (APIRT-2886)

Pemeriksaan versi JAR Info Java (Cloud 16.08.17)

Saat mengupload resource Java JAR ke proxy API, kode status HTTP 400 ditampilkan (bukan 500) jika versi resource Java tidak kompatibel dengan Edge yang didukung Java, yang tercantum dalam Perangkat lunak yang didukung dan versi yang didukung. (MGMT-3420)

Validasi resource proxy API (Cloud 16.08.17)

Bila Anda memiliki file sumber daya proxy API (seperti JavaScript atau Java JAR) yang disimpan di lingkungan atau organisasi, kerangka kerja validasi tidak lagi mengharuskan Anda menyertakan sumber daya tersebut pada level proxy API dalam paket proxy agar impor dapat lulus validasi. Validasi resource kini dilakukan pada waktu deployment, bukan pada waktu impor. (MGMT-1430)

Mengonfigurasi waktu tunggu untuk setiap proxy API (Cloud 16.08.17)

Anda dapat mengonfigurasi proxy API agar waktu habis setelah waktu yang ditentukan (dengan waktu tunggu gateway 504 habis status). Kasus penggunaan utamanya adalah untuk pelanggan Private Cloud yang memiliki proxy API yang menggunakan lebih lama untuk dijalankan. Misalnya, Anda memerlukan proxy tertentu untuk waktu tunggu 3 menit. Anda dapat gunakan properti api.timeout baru dalam konfigurasi untuk proxy API. Berikut caranya Anda akan melakukannya dengan contoh 3 menit:

  1. Pertama, pastikan untuk mengonfigurasi load balancer, router, dan pemroses pesan agar kehabisan waktu setelah 3 menit.
  2. Kemudian, konfigurasi proxy yang relevan agar waktu tunggu habis pada 3 menit. Tentukan nilai di dalam milidetik. Contoh:
    <ProxyEndpoint name="default">
      <HTTPProxyConnection>
        <BasePath>/v1/weather</BasePath> 
        <Properties> 
          <!-- api.timeout is in milliseconeds -->
          <Property name="api.timeout">180000</Property>
        </Properties>
        ...
    
  3. Namun, perhatikan bahwa menaikkan waktu tunggu sistem dapat menyebabkan masalah performa, karena semua proxy tanpa setelan api.timeout menggunakan load balancer baru yang lebih tinggi, {i>router<i}, dan batas waktu prosesor pesan. Jadi, konfigurasikan proxy API lain yang tidak memerlukan waktu tunggu yang lebih lama untuk menggunakan waktu tunggu yang lebih rendah. Misalnya, perintah berikut menetapkan proxy API ke waktu tunggu setelah 1 menit:
    <Property name="api.timeout">60000</Property>

Pelanggan cloud, yang tidak dapat mengubah waktu tunggu Edge, juga dapat mengonfigurasi asalkan waktu tunggu lebih singkat dari waktu tunggu prosesor pesan Edge standar 57 detik.

Anda tidak dapat mengisi nilai dengan variabel. Properti ini tercakup dalam Properti endpoint . (APIRT-1778)

Perilaku proxy SOAP saat menggunakan wizard proxy (Cloud 16.07.27 UI)

Saat membuat proxy berbasis SOAP dari WSDL menggunakan wizard proxy, ada dua opsi untuk pembuatan proxy:

  • Pass-through SOAP, yaitu proxy hanya meneruskan permintaan SOAP {i>payload<i} 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 pemanggil yang diharapkan.

Rilis ini mencakup update berikut tentang perilaku opsi ini. Perbedaan antara perilaku lama dan baru ada dalam kebijakan dan konfigurasi yang secara otomatis yang dibuat oleh wizard proxy.

SOAP Pass-through

  • Semua operasi WSDL kini dikirim ke jalur dasar proxy "/" bukan mem-proxy resource (seperti "/cityforecastbyzip"). Nama operasi diteruskan ke SOAP target layanan. Perilaku ini sesuai dengan spesifikasi SOAP.

  • Proxy yang dihasilkan tidak lagi mendukung JSON dalam permintaan. Hanya mendukung XML. {i>Proxy<i} memastikan permintaan SOAP memiliki Envelope, 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 Anda menambahkan dukungan CORS (Cross-origin resource sharing) ke proxy menggunakan proxy Anda akan melihat peningkatan berikut:
    • Header Access-Control-Allow-Headers: Selain Header Origin, x-requested-with, dan Accept, Header Access-Control-Allow-Headers juga mencakup Content-Type, Accept-Encoding, Accept-Language, Host, Pragma, Referrer, User-Agent, dan Cache-Control.
    • Header Access-Control-Allow-Methods: Selain GET, PUT, POST, DELETE, header ini juga mencakup kata kerja PATCH dan OPTIONS.
  • Saat membuat proxy API untuk WSDL, Edge membaca ComplexTypes apa pun yang ditentukan sebagai abstrak di WSDL dan mengenali dengan benar setiap jenis instance yang didasarkan pada jenis datanya.

Utilitas command line open source wsdl2apigee

Apigee juga menyediakan utilitas command line open source untuk menghasilkan passthrough atau {i>rest-to-soap API <i}dari WSDL. Lihat https://github.com/apigee/wsdl2apigee.

(EDGEUI-614)

Berakhirnya/pembaruan default dalam kebijakan Operasi Peta Nilai Kunci (Cloud 16.06.15 UI)

Kebijakan Operasi Peta Nilai Utama memungkinkan Anda menentukan berapa lama nilai dipertahankan sebelum diperbarui. Interval pembaruan disetel dengan elemen <ExpiryTimeInSecs>. Jika operasi GET dijalankan dan interval masa berlaku telah terlampaui, nilainya akan diperbarui dan kebijakan akan mendapatkan pembaruan dengan sejumlah nilai. Jika Anda menambahkan kebijakan ini ke proxy API, waktu masa berlaku default kini adalah 300 detik. ( default sebelumnya adalah -1, yang berarti nilai tidak pernah diperbarui.) (EDGEUI-579)


Monetisasi

Rencana rasio notifikasi yang dapat disesuaikan (UI Cloud 16.04.20, monetisasi Cloud 16.04.13)

Paket kecepatan notifikasi baru yang dapat disesuaikan di monetisasi Edge memungkinkan penyedia API menyesuaikan target jumlah 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 informasi selengkapnya, lihat Menentukan detail paket notifikasi yang dapat disesuaikan. (DEVRT-2375, DEVRT-2370)

Notifikasi webhook untuk paket tarif notifikasi yang dapat disesuaikan (Cloud 16.04.27 monetisasi)

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 terjadi pada interval tertentu (persentase) hingga batas transaksi tercapai. Notifikasi webhook memberi Anda pengalaman alternatif untuk menggunakan template notifikasi yang ada. Lihat Menyiapkan notifikasi menggunakan webhook. (DEVRT-2393, DEVRT-2394)

Notifikasi yang Dapat Disesuaikan dengan paket tarif Atribut Khusus (Cloud 16.05.18 UI)

Dalam monetisasi Edge, "Notifikasi yang Dapat Disesuaikan dengan Atribut Khusus" baru paket tarif memungkinkan Anda ditambahkan ke jumlah transaksi developer menggunakan nilai atribut khusus. Dengan standar Paket tarif Notifikasi yang Dapat Disesuaikan, setiap panggilan API yang berhasil akan menambahkan 1 ke transaksi developer penghitungan. Namun, dengan paket tarif Notifikasi yang Dapat Disesuaikan dengan Atribut Khusus, nilai atribut khusus ditambahkan ke jumlah transaksi developer. Misalnya, jika atribut khusus "kecil" memiliki nilai 0,1 dalam respons, jumlah transaksi bertambah 0,1; atau jika atribut khusus "addressTotal" memiliki nilai 50, hitungannya ditambah 50. Untuk selengkapnya informasi, 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 pengembang di perusahaan secara otomatis ketika pengembang menggunakan aplikasi perusahaan untuk mengakses API. Bagaimana jika Anda memiliki developer yang menggunakan aplikasi developernya sendiri untuk mengakses API, dan Anda perlu melacak transaksi gabungannya total tanpa ada gangguan lalu lintas? Anda dapat menambahkan pengembang ke perusahaan dan menyiapkan notifikasi yang akan dikirim saat nilai minimum tercapai yang didasarkan pada transaksi gabungan total untuk perusahaan dan para pengembangnya. Untuk informasi selengkapnya, lihat Menyetel 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)

Uji Monetisasi (monetisasi Cloud 16.05.25)

Monetisasi menyediakan kumpulan API yang dapat Anda gunakan untuk menguji eksekusi webhook agar memastikan notifikasi dikirim. Untuk mengetahui detailnya, lihat Penyiapan notifikasi pengujian. (DEVRT-2625)

Memigrasikan developer ke monetisasi (monetisasi Cloud 16.05.11)

API baru tersedia untuk memfasilitasi migrasi developer ke monetisasi. Anda dapat transfer penggunaan transaksi dan tagih biaya berulang dan penyiapan yang disesuaikan. Selain itu, ketika menyetujui paket tarif yang dipublikasikan, Anda dapat mengabaikan biaya penyiapan jika telah dikenakan biaya. 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 developer portal; Paket tarif khusus tidak dapat digunakan. 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)

Developer yang tidak ditangguhkan (monetisasi Cloud 16.06.08)

Monetisasi menyediakan serangkaian API yang dapat Anda gunakan untuk membatalkan penangguhan developer yang ditangguhkan sebelumnya. Developer mungkin ditangguhkan jika batas yang dikonfigurasi tercapai. Sebagai contoh, jumlah transaksi telah mencapai batas maksimum 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 memiliki terjadi selama rentang waktu tertentu menggunakan API pengelolaan. Untuk informasi selengkapnya, lihat Melihat status transaksi. (DEVRT-2640)

Menyertakan atribut khusus developer dalam laporan pendapatan (monetisasi Cloud 16.05.25)

Hanya untuk laporan pendapatan, Anda dapat menyertakan atribut khusus di laporan, jika ditentukan untuk pengembang. Untuk informasi selengkapnya, lihat Menyertakan opsi developer kustom di laporan pendapatan menggunakan API. (DEVRT-2447)

Konsistensi resource produk API dan Kebijakan Perekaman Transaksi (UI Cloud 16.05.18)

Jika jalur resource dalam Kebijakan Pencatatan Transaksi monetisasi tidak cocok dengan resource yang ditentukan dalam produk API-nya (misalnya, jika Anda mengubah jalur resource produk API), Ikon Kebijakan Perekaman Transaksi di halaman Produk menampilkan simbol peringatan. Saat Anda mengeklik untuk melihat Kebijakan Pencatatan Transaksi, peringatan akan muncul di bagian atas halaman. Jika Anda memperbaiki jalur resource di Kebijakan Perekaman Transaksi, indikator peringatan akan hilang. (DEVRT-2240)

Bug diperbaiki

Bug berikut telah diperbaiki dalam rilis ini. Daftar ini terutama ditujukan bagi pengguna yang ingin memeriksa jika tiket dukungan telah diperbaiki. Ini tidak dirancang untuk memberikan informasi terperinci tentang 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 "Lupa Sandi" tautan dari UI Edge saat menggunakan Externalized Penyedia autentikasi
MGMT-3330 Upaya sandi buruk autentikasi eksternal Private Cloud mengunci pengguna
MGMT-2930 Penyamaran Data tidak berfungsi di sesi debug
PRC-840 Simlink rusak untuk komponen Edge
PRC-1004 Menambahkan "-p zk" opsi penginstal untuk menginstal ZooKeeper secara mandiri pada {i>node<i}.
PRC-1013 Akun sysadmin awal tidak ditautkan ke sandi LDAP yang benar kebijakan
PRC-1019 "apigee-semua perhentian" tidak menghentikan Pemroses Pesan
PRC-1066 Sandi Cassandra terenkripsi tidak berfungsi di usergrid.properties untuk BaaS Tumpukan

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 sangatlah mudah lambat
MGMT-3400 Panggilan ke /userroles management API akan gagal jika pengguna yang melakukan panggilan memiliki "+" login namanya
MGMT-3368 java.lang.ArrayIndexOutOfBoundsException: 1, saat mengimpor paket Proxy API yang berisi direktori resource/node/resources
MGMT-3364 OAuthV2: pemeriksaan redirect_uri
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 di tingkat organisasi/lingkungan tidak boleh mengambil semua data yang menyebabkan API gagal
Release_160302 memiliki bug dengan daftar resource di tingkat organisasi/lingkungan tingkat gagal jika ukuran kumulatif resource di atas 16 MB, perbaikan ini akan menangani anotasi.
AXAPP-2429 Analytics API menggunakan response_status_code menampilkan akses data kesalahan
AXAPP-2386 Memperbaiki konten laporan kosong di laporan email harian Analytics
AXAPP-2347 Tidak menerima email ringkasan analisis harian
APIRT-3141 Keterangan Java gagal saat memanggil ExecutionResult() baru, karena konstruktor telah diubah menjadi pribadi
APIRT-3140 Kebijakan Servicecallout tidak berfungsi di panggilan HEAD api
APIRT-3131 Dibuat dengan salah yang 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 mencapai penggunaan CPU 100% dan berhenti melayani traffic
APIRT-3016 Router "Waktu panggilan habis" error pada deployment
APIRT-2975 Kegagalan upload paket sertifikat
APIRT-2955 Tidak dapat menyamarkan atribut tertentu dari data respons JSON untuk keluhan FHIR Header Content-Type 'application/json+fhir'
APIRT-2946 Kebijakan OAuthV2-RefreshToken tidak menyembunyikan atribut meskipun tampilan disetel ke salah
APIRT-2908 Menerapkan TLS1.2 untuk panggilan API internal diperlukan setelah update TLS1.2 pada virtualhost
APIRT-2901 Respons yang di-zip sebagai hasil dari cache akan dikompresi dua kali
APIRT-2873 Anggota parlemen menampilkan NullPointerException yang terkait dengan VerifyAPIKey setelah penghapusan products/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 "Stream input dasar menampilkan nol byte" {i>error<i} dengan nonprod/dev
APIRT-2630 Masalah sesekali saat mencoba membaca nilai dari cache
APIRT-2620 Kumpulan thread terpisah 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 "organisasi" dan "lingkungan" variabel tidak boleh ditimpa untuk ditimpa melalui kebijakan
APIRT-2566 Kebijakan OAuthV2 menampilkan Header WWW-Authenticate dengan format yang salah
APIRT-2491 Update TargetServer gagal karena waktu tunggu RPC habis antara pengelolaan dan mpd
APIRT-2386 Cakupan string kosong dibuat di produk API dengan OAuth yang Diizinkan kosong cakupan
APIRT-2383 Kebijakan Transformasi XSL tampaknya tidak mencatat data apa pun pada kesalahan
APIRT-2364 Variabel aliran kesalahan OAuth tidak diperbarui saat terjadi error
APIRT-2216 Peristiwa yang dikirim server - streaming peristiwa yang mengalami masalah dalam produksi
APIRT-2079 Panggilan cURL DEBUG tidak berhenti setelah waktu tunggu berakhir untuk panggilan yang dibuat sesi
APIRT-1495 Perlindungan Ancaman XML tidak menangkap Jenis Konten pertama
APIRT-1404 Perilaku yang tidak konsisten saat Kondisi membandingkan nilai dalam tanda kutip tunggal vs. tanda petik ganda
APIRT-347 Kebijakan XSL tidak divalidasi dengan benar saat impor (tidak menetapkan hasil untuk membuat output variabel 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 sebagai "new-1.234568901234568e+53"
EDGEUI-572 Ui menampilkan "Error: Error Tidak Dikenal" bukan "Error: Sesi waktu tunggu"

16.07.20.01 (monetisasi)

Rilis ini mencakup perubahan skema DB kecil. Tidak ada update software lain dalam rilis ini data.

16.07.13 (UI)

ID Masalah Deskripsi
EDGEUI-609 Tombol Target Server Baru tidak diaktifkan untuk peran khusus yang memiliki izin untuk membuat Server Target
EDGEUI-584 Bug tampilan kunci kecil/rahasia untuk aplikasi developer yang memiliki beberapa kredensial
EDGEUI-571 Batas nama proxy salah disetel menjadi 50 karakter di UI

16.07.06.02 (monetisasi)

ID Masalah Deskripsi
DEVSOL-2817 Pembuatan dokumen penagihan menggunakan API tidak berfungsi
Masalah pada pembuatan dokumen penagihan menggunakan API telah diperbaiki. Dokumen penagihan berhasil dibuat jika alamat developer ada.
DEVSOL-2797 Tingkatkan 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 dibuat duplikasi atribut.

16.07.06 (monetisasi)

ID Masalah Deskripsi
DEVRT-2795 Kolom stempel waktu permintaan webhook tidak konsisten
Dalam permintaan JSON yang dikirim ke handler callback untuk webhook, developerQuotaResetDate kini dinyatakan dalam stempel waktu epoch agar konsisten dengan format stempel waktu lainnya. Untuk informasi selengkapnya, lihat Menyiapkan handler 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 akan muncul selama minimal 10 menit setelah panggilan ke proxy API dilakukan. Karena itu, pengaturan rentang waktu 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 pada login UI pengelolaan, artinya pengguna logout otomatis
EDGEUI-549 Terjadi error saat menampilkan data di tampilan Performa Proxy API
EDGEUI-544 Halaman Peran Khusus menampilkan nilai yang salah untuk Hapus Laporan izin
EDGEUI-504 Status membingungkan di 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 perilaku API pengelolaan. Jika paket tarif memiliki Tanggal Akhir yang ditentukan, Anda tidak dapat mengubah tanggal habis masa berlakunya. Untuk informasi selengkapnya, lihat Mengakhiri tarif yang dipublikasikan rencana Anda.

16.06.08 (monetisasi)

Tidak ada

16.05.25 (monetisasi)

ID Masalah Deskripsi
DEVRT-2617 Tidak menerima notifikasi 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 akan 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 di "Membuat produk..." langkah saat membuat proxy untuk layanan SOAP
EDGEUI-506 Performa cache menunjukkan "Memuat data..." ketika tidak ada data tersedia

16.04.27 (UI)

ID Masalah Deskripsi
EDGEUI-531 Tidak dapat mengimpor file JAR menggunakan editor proxy baru
EDGEUI-524 Terjadi masalah saat membuat proxy API dari WSDL
EDGEUI-38 Jika WSDL Tidak Valid diteruskan ke Wizard Proxy, wizard akan macet di halaman terakhir

16.04.27 (monetisasi)

Tidak ada

16.04.20 (UI)

ID Masalah Deskripsi
EDGEUI-502 Editor Proxy tidak menampilkan kata kerja saat StartsWith digunakan sebagai operator
EDGEUI-496 "Error Tidak Dikenal" saat menghentikan sesi Trace di bagian pengelolaan UI
EDGEUI-141 Editor Proxy memiliki revisi hard code dalam pesan error

16.04.13 (monetisasi)

Tidak ada

16.04.13 (UI)

ID Masalah Deskripsi
EDGEUI-495 Rekaman aktivitas selalu menampilkan .execution.Success = false
EDGEUI-494 Kebijakan JavaScript selalu membuat skrip dengan nama default, bahkan saat saya tentukan nama yang berbeda
EDGEUI-432 Pembuatan proxy yang diarahkan di dasbor UI pengelolaan Edge
EDGEUI-90 Editor Proxy API baru memasukkan spasi kosong yang tidak pantas di dalam CDATA yang berbeda

Masalah Umum

Rilis ini memiliki masalah umum berikut:

ID Masalah Deskripsi
APIRT-3364

Pemroses Pesan melakukan pencarian DNS di IPv4 dan IPv6

Jika Anda telah menginstal dan mengaktifkan NSCD (Name Service Cache Daemon), Anda mungkin perhatikan bahwa Prosesor Pesan membuat dua pencarian DNS: satu untuk IPv4 dan satu untuk IPv6.

Untuk menonaktifkan pencarian DNS di IPv6:

  1. Di setiap node Message Processor, edit /etc/nscd.conf.
  2. Tetapkan properti berikut:

    host host-cache tidak
DOC-1687 Karena adanya konflik dependensi paket yang diketahui, agen Katello yang digunakan dalam program Server 6 tidak dapat diinstal dengan benar di host Apigee Edge yang menjalankan Qpid daemon.