Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
17 Şubat 2015, Salı günü Apigee Edge'in yeni bulut sürümünü yayınladık.
Yeni özellikler ve geliştirmeler
Bu sürümdeki yeni özellikler ve geliştirmeler aşağıda verilmiştir.
Analytics geliştirmeleri
Bu sürüm, Edge analizi kontrol panelleri ve raporlarının kullanılabilirliği ile performansında birçok geliştirme içerir.
- API'ler, Geliştiriciler, Ürünler ve Geliştirici uygulamaları için performans grafikleri taşındı. Eskiden bu varlıklar için ana sayfaların alt kısmında gösteriliyorlardı. Artık grafiklere, her sayfanın üst kısmındaki Analytics sekmesini seçerek erişebilirsiniz.
- Bu sürümde, mevcut veya yeni kontrol panelleriyle ilgili önemli çalışmalar yer almaktadır:
-
Apigee Kontrol Paneli (Düzenlenmiş): Üç metrik grafiği içerir: Proxy Trafiği, Geliştirici Etkileşimi ve Geliştirici Uygulamaları. Her grafikte, metrikleri ayrıntılı olarak incelemenize olanak tanıyan bir "diğer ayrıntılar" görünümü sunulur. Apigee kontrol panelini inceleyin.
-
Proxy Performansı (Yeni): API proxy trafik kalıplarını ve işleme sürelerini gösterir. API Proxy Performansı kontrol panelinin yerini alır. API Proxy Performansı bölümünü inceleyin.
-
Trafik Yapısı (Düzenlenmiş): Tamamen düzeltilmiş kontrol paneli görünümü ve tarzı ile içerikleri. En iyi API'lerinizin, uygulamalarınızın, geliştiricilerinizin ve ürünlerinizin genel API programınıza olan göreceli katkısını ölçer. Trafik kompozisyonu bölümüne bakın.
-
Hata Analizi (Düzeltilmiş): Tamamen düzeltilmiş görünüm, tarz ve içerik. API proxy'leri ve hedefler için hata oranlarını gösterir. Hata Kodu Analizi Kontrol Paneli'ne bakın.
-
-
Bu mevcut kontrol panelleri yeniden adlandırıldı:
-
Uç Nokta Performansı, Hedef Performans olarak yeniden adlandırıldı: API proxy arka uç hedefleri için trafik kalıplarını ve performans metriklerini gösterir. Hedef performans bölümünü inceleyin.
-
İş Ortağı Etkileşimi, Geliştirici Etkileşimi olarak yeniden adlandırıldı: Kayıtlı uygulama geliştiricilerinizden hangilerinin en fazla API trafiği oluşturduğunu gösterir. Geliştiricilerinizin her biri için en fazla API trafiğini ve en çok hatayı kimin oluşturduğunu öğrenebilirsiniz. Geliştirici etkileşimi bölümünü inceleyin.
-
Yönetim kullanıcı arayüzünde filtreleme seçenekleri
Yönetim kullanıcı arayüzündeki API Proxy'leri, Ürünler, Geliştiriciler ve Uygulamalar sayfalarında arama için yeni filtreleme seçenekleri mevcuttur.
Çevrimdışı İzleme aracı
Çevrimdışı İzleme aracı, daha önce kaydedilen izleme oturumlarını görüntülemenize ve analiz etmenize olanak tanır. Kaydedilen izleme oturumu, temel olarak bir izleme oturumunun "kaydıdır" ve sorun giderme ile daha fazla analiz yapılması gereken durumlarda faydalı olabilir. Çevrimdışı İzleme aracının kullanıcı arayüzü, "canlı" İzleme aracına benzer.
Daha fazla bilgi için Çevrimdışı İzleme aracını kullanma sayfasını inceleyin.
Kullanıcı Ayarları'nda gösterilen kullanıcı rolleri
Artık yönetim kullanıcı arayüzünün Kullanıcı Ayarları sayfasında (kullanıcı adı > Kullanıcı Ayarları) kullanıcının rolleri görüntülenir.
Uç yönetimi kullanıcı arayüzü geliştirmeleri
Bu sürüm, Edge yönetim kullanıcı arayüzünde birkaç küçük kullanılabilirlik ve tutarlılık iyileştirmesi içerir.
Düzeltilen hatalar
Bu sürümde aşağıdaki hatalar düzeltilmiştir.
Sorun Kimliği | Açıklama |
---|---|
APIRT-272 | io.timeout.millis ayarı kullanılmıyor Bir API proxy'sinin HTTP Hedef Bağlantısındaki io.timeout.millis ayarı artık dinamik hedef uç noktaları için kullanılıyor. |
APIRT-441 | İstemciye geri döndürülen OAuth hata mesajları değişti Bir OAuthV2 politikasında ContinueOnError doğru değerine ayarlandığında Edge artık hatalar hakkında daha fazla bilgi sağlamak için şu yeni akış değişkenlerini dolduruyor: oauthV2.policy-name.fault.name ve oauthV2.policy-name.fault.cause |
APIRT-641 | Güncel XSD'lerin konumu Edge politikalarının şemaları, Apigee örneklerinin GitHub deposunda güncellendi. Bkz. https://github.com/apigee/api-platform-samples/tree/master/schemas/policy. |
APIRT-848 | Mesaj işlemcilerinin yüksek RES bellek kullanımı |
APIRT-970 | Mesaj işlemcilerinde yüksek yığın kullanımı |
APIRT-998 | Birden fazla X-forwarded-For IP'si trafiği engellemeyen AccessControl Politikası Access Control politikasında yalnızca ilk X-Forwarded-For üstbilgisi kullanılıyordu. Birden fazla üstbilgi mevcutsa politika artık tüm X-Forwarded-For üstbilgilerini kullanmaktadır. |
APIRT-1078 | Mesaj işlemcileri ve yönlendiriciler bazen dağıtım sırasında eski bir duruma girer |
APIRT-1098 | JavaScript yürütülürken java.util.ConcurrentModificationException'ı gösteren MP günlükleri Hata ayıklama/izleme sırasında, bazı JavaScript politikalarında hizmet kullanılamıyor hataları bildiriliyordu. Bu sorun düzeltildi. |
APIRT-1099 | GetOAuthV2Info - AuthorizationCode ile ilgili sorun NPE'yi yayma. GetOAuthV2Info politikası, "AuthorizationCode" getirmeye çalışırken boş işaretçi istisnaları bildiriyordu. Bu sorun düzeltildi. Politika artık AuthorizationCode bilgilerinin alınmasını desteklemektedir. |
AXAPP-572 | Kontrol paneli sayfasındaki açılır liste, seçimden sonra durumu değişmiyor |
AXAPP-1295 | Dahili sunucu hatasına neden olan özel raporlar Yönetim kullanıcı arayüzü artık özel raporlardan gelen analiz çağrıları için özel karakterlerin (%, ") doğru şekilde kodlanmasını sağlıyor. |
AXAPP-1320 | Boş özel boyut için ayrıntılı inceleme, "Doğru" doğruluk düzeyinde hataya neden oluyor |
AXAPP-1390 | "Kontrol Paneli" sayfasında en üst performans görünümü yüklenmeye çalışılırken "Sunucu Hatası" uyarısı |
AXAPP-1427 | "Dakikaya göre" görüntülenirken kontrol panelinde yanıt verme sorunu |
CORERT-280 | TCPMonitor, tüm iş parçacıklarının kullanılmaması için görevleri sabit aralıklarla ve sabit aralıklarla planlamalıdır TCPMonitor kodu, sistem kaynaklarını daha verimli kullanacak şekilde optimize edilmiştir. |
CORERT-297 | java.lang.OutOfMemoryError: Yük testi sırasında Netty yönlendiricide doğrudan arabellek belleği gözlemlendi |
CORERT-331 | "|" içeren URL hatalı isteğe neden oluyor URL'lerdeki ("|") kanal karakterleri hatalı istek hatalarına neden oluyordu. Bu sorun düzeltilmiştir. |
CORERT-338 | proxyBasePath, env, vhost takma adı ve vhost bağlantı noktası ile çakışan girişler olduğunda en iyi temel yol eşleşmesini bulma |
CORERT-348 | Arka uç 200 değeri, "Connection: close" yanıt başlığı nedeniyle 503 olarak değiştirilir |
DEVRT-1039 | İşlem Ücret Planı zorunlu değildir İşlem Kaydetme Politikası şartı uygulanmıyordu. Artık para kazanma özelliği, ürünü içeren bir paket için ücret planı tanımlanabilmesinden önce ilgili ürün için İşlem Kaydetme Politikası bulunmasını zorunlu kılmaya devam ediyor. |
DEVRT-1210 | Hükümler ve Koşullar tarih alanı, doğrulama için kuruluş saat dilimini kullanmıyor Hükümler ve Koşullar'ın Geçerlilik Tarihi yanlış hesaplanıyordu. Tarih artık kuruluşun saat dilimine göre doğrulanır. |
MGMT-927 | Geliştirdiğiniz kullanıcı arayüzü, politikalarda XML'i doğru şekilde ayrıştırmadığında, yeni düzeltmeler kaydedilirken sorunlara yol açabilir. XML tanımları birden fazla satıra sarılmışken yönetim kullanıcı arayüzü, API proxy'lerini ve politikaları ayrıştırılamıyordu. Bu sorun düzeltildi. |
MGMT-1294 | Hedef arka ucun yanıt vermesi biraz zaman alırsa yeni iz kullanıcı arayüzü, gelen isteği göstermiyor |
MGMT-1302 | Giriş sırasında yönetim kullanıcı arayüzüne yönlendirme döngüsü Bazı durumlarda, Firefox'ta yönetim kullanıcı arayüzüne giriş yapmak işe yaramaz. Bu sorun düzeltildi. |
MGMT-1309 | İzleme kullanıcı arayüzü filtresi özel karakterleri açıkça URL olarak kodlar |
MGMT-1323 | API modeli kimlik bilgileri olmadan alınabilir API modeli kaynakları artık proxyUrl keşif uç noktası hariç tüm isteklerde kimlik doğrulama gerektirir. Bu nedenle, SmartDokümanlar HTML'yi doğrudan arka uçta görüntülemek için artık kimlik bilgileri gerekiyor. |
MGMT-1386 | APIProxy genel bakış sayfasında AJAX hatası Veri bütünlüğü hataları, farklı tarayıcı sekmelerinde birden fazla kuruluş etkin olduğunda ortaya çıkıyordu. Edge yönetim kullanıcı arayüzü artık çok tarayıcılı sekme durumlarında veri bütünlüğünü sağlamaya yardımcı oluyor. Tarayıcı sekmesinde bir kuruluşla çalıştıktan sonra yönetim, diğer tüm yönetim kullanıcı arayüzü sekmelerinde bu kuruluşa geçiş yapmanızı zorunlu kılar. |
MGMT-1410 | Hizmet açıklama metninde kullanıldığında hedef sunucu doğrulanmadı Bir hizmet açıklama metni politikasında, API proxy paketi dağıtımı sırasında eksik bir hedef uç noktaya izin veriliyordu. Politikanın hedef uç noktası şu anda doğrulanıyor ve bir Hizmet Çağrısı'nda eksik olan hedef uç noktası, dağıtımda hataya neden oluyor. |
MGMT-1411 | TargetEndPoint'in LoadBalancer'ındaki hiçbir <Path> değişkeni, dağıtım sırasında NPE'yi atıyor HTTPTargetConnection'da bir LoadBalancer kullanıldığında ve bir Yol belirtilmedikçe 500 hatası verilir. Bu sorun düzeltildi. LoadBalancer'da Yol öğesi yoksa varsayılan "/" kullanılır. |
MGMT-1416 | Yanlış Koşula sahip proxy paketi dağıtırken yapılacak mesaj iyileştirmeleri API proxy'leri geliştirirken hata mesajları, hataların konumu ve nedenleri hakkında daha fazla bilgi içerecek şekilde iyileştirildi. |
MGMT-1496 | Kullanıcı eklenirken yanlış kullanıcı arayüzü hata mesajı Mevcut bir kullanıcıyı bir kuruluşa yeniden eklemeye çalışırken "Kullanıcı tanımlanmamış kullanıcı kuruluşta zaten var" mesajı görünüyordu. "undefined" kelimesi artık kullanıcı adıyla değiştiriliyor. |
MGMT-1532 | DÜZENLEME izni olmayan özel rol, API proxy'si oluşturulmasına izin vermiyor |
MGMT-1538 | E-posta adresinin yerel bölümünde ABD doları olan geliştiriciler geri alınamıyor |
MGMT-1543 | Yönetim arayüzü aracılığıyla "Kullanıcı" rolünde dağıtım yapılamıyor |
Bilinen sorunlar
Bu sürümde aşağıdaki bilinen sorunlar bulunuyor.
Sorun Kimliği | Açıklama |
---|---|
APIRT-950 | Geliştirici uygulaması ve ürünü için raporlarda "na" değeri gösterilebilir Analytics raporlarında bazen "na" harfi görülebilir. Şu doküman konusunda, farklı bağlamlarda "na"nın ne anlama geldiği açıklanmaktadır: Anlamı? Gelecekte yapılacak bir güncelleme, bu etiketin kullanıcı arayüzünde daha iyi gösterilmesini sağlayacaktır. |