15.02.18 - Apigee Edge bulut sürüm notları

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.