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

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
info

29 Nisan 2014 Salı günü, Apigee Edge'in yeni bir 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 kontrol panelleri
    Edge artık performansı izlemenize yardımcı olmak için yeni Uç Nokta Performansı, API Proxy Performansı ve Önbellek Performansı Analytics raporları sunuyor.
    Analytics kontrol panelleri bölümündeki "İşlemler kontrol panelleri" başlıklı makaleyi inceleyin.
  • Performans için özel metriklerin toplanması
    Bu özellik artık kullanılamıyor.
    Yeni bir özel toplama özelliği, Edge'in API çağrıları yapıldıkça topladığı ve depoladığı özel metrikleri tanımlamanıza olanak tanıyarak analiz performansını artırır. Raporları görüntülediğinizde Edge, metrikleri anında getirmek yerine önceden kullanılabilir olan toplu metriklere erişir.
  • API proxy'lerinde önceden yapılandırılmış OAuth 2.0
    API proxy'si oluştururken yeni bir "OAuth v2.0 erişim jetonlarıyla güvenli hale getirme" seçeneği, API proxy'sini OAuth'u destekleyen politikalarla otomatik olarak yapılandırır.
    OAuth bölümüne bakın.
  • İzleme sırasında verileri maskeleme
    /maskconfigs API kaynağı, API proxy izleme oturumlarında kredi kartı bilgileri gibi hassas verileri maskelemenize olanak tanır. Bu sayede, API geliştirme sırasında kullanıcı verilerinin güvenliğini sağlamaya yardımcı olur.
    Case:810723
    Veri maskeleme ve gizleme başlıklı makaleyi inceleyin.
  • Temel kimlik doğrulama politikası
    Temel kimlik doğrulama politikası, bir API proxy'sine basit temel kimlik doğrulama eklemenize olanak tanır. Bu politika, kullanıcı kimlik bilgilerinin otomatik Base64 kodlamasını ve HTTP Authorization: Basic üstbilgisinin doldurulmasını sağlar. Authorization: Basic üstbilgisinin doldurulmasını sağlar.
    Temel Kimlik Doğrulama Politikası'na bakın.
  • PostClientFlow
    PostClientFlow, yanıt gönderildikten sonra yürütülen MessageLogging politikaları eklemenize olanak tanır. Bu, API proxy'si gecikmesini azaltır ve yanıt gönderilene kadar hesaplanmayan bilgilerin (ör. client.sent.start.timestamp ve client.sent.end.timestamp) günlüğe kaydedilmesini sağlar.
    Destek kaydı: 814059

Düzeltilen hatalar

Bu sürümde aşağıdaki hatalar düzeltilmiştir.

Konu Açıklama
Özel rapor adı doğrulaması Edge artık özel raporların adlarını doğrulayarak özel karakterlerin kullanılmasını engelliyor.
developer_app ayrıntılandırmasıyla ilgili sorunları bildirme developer_app ayrıntılandırması kullanılan özel raporlarda yanlış geliştirici uygulamaları döndürülüyordu. Bu sorun düzeltildi.
Özel raporlarda zaman aralığı çalışmıyor Birden fazla parantezli ifade içeren filtreler (ör. (request_verb eq 'POST') or (request_verb eq 'GET')) içeren özel raporlarda, raporun zaman aralığını değiştirmek sonuçları etkilemiyordu. Bu sorun düzeltildi.
Destek kaydı: 810753
Grafiklerin özel raporlarda görünmemesi Özel raporlarda grafiklerin görünmemesine neden olan sorun düzeltildi.
Destek kaydı: 814623
WSDL içe aktarma
  • SOAP üstbilgileri içeren bir WSDL'nin içe aktarılması yanlış yapılandırmaya neden oluyordu. Sorunu gidermek için SOAP üstbilgileri desteği eklendi.
  • Harici şemaya sahip bir WSDL'nin içe aktarılması, arka uca uygun mesajı göndermeyen bir API proxy'siyle sonuçlanıyordu. Çok parçalı karmaşık türlere sahip WSDL'lerin içe aktarılması artık API proxy'sinde uygun bir SOAP yüküyle sonuçlanıyor.
  • WSDL içe aktarma artık bir SOAP işlemindeki documentation öğesini destekliyor. Belgeler, WSDL içe aktarma kullanıcı arayüzünün Açıklama sütununda gösterilir.
Eşzamanlılık Hızı Sınırı politikası yapılandırması Hedef uç nokta seçici artık yalnızca bir API proxy'sine eşzamanlı hız sınırı politikası eklenirken kullanılabilir. Hedef uç nokta, diğer politikalar için geçerli değildir.
Geliştiriciler için şirket desteği Şirketlerin etkinleştirildiği kuruluşlarda artık geliştirici oluştururken veya düzenlerken bir şirket belirtebilirsiniz.
Destek kaydı: 515246
Geliştiricilerin, uygulamaların ve ürünlerin dışa aktarılması Artık Edge yönetim kullanıcı arayüzündeki Geliştiriciler sayfasından geliştiricileri, uygulamaları ve ürünleri CSV dosyası olarak dışa aktarabilirsiniz. Bu özellik, para kazanmanın etkinleştirildiği kuruluşlar tarafından şu anda kullanılamamaktadır.
Destek kaydı: 747159
Geliştirici Uygulamaları penceresinin yanıt vermemesi Bir geliştirici, Edge Geliştirici Portalı'nda bir uygulamayı sildikten sonra Edge yönetim kullanıcı arayüzünde bu geliştirici uygulamasını tıklamak pencerenin kilitlenmesine neden oluyordu. Bu sorun düzeltilmiştir.
API proxy'si yapılandırmasındaki yorumlar API proxy yapılandırmasındaki yorumlar artık API proxy düzenleyicisinin kod görünümünde ve özellik denetçisinde görünür.
Geçersiz adlarla oluşturulan API proxy'leri Edge yönetim kullanıcı arayüzü daha önce adlarında desteklenmeyen özel karakterler bulunan API proxy'lerinin oluşturulmasına izin veriyordu. Bu durum, silinemeyen geçersiz API proxy'leriyle sonuçlanıyordu. API proxy adları artık oluşturulurken doğrulanıyor. Yalnızca alfanümerik, "-" ve "_" karakterlerine izin verilir.
Destek kaydı: 550390
API proxy'si adlandırmasında büyük/küçük harfe duyarlılık Edge, girilen büyük/küçük harf durumundan bağımsız olarak küçük harfli adlara sahip API proxy'leri oluşturuyordu. Edge artık API proxy'si için girilen adın büyük/küçük harf durumuna saygı duyuyor.
API proxy'si kaydedilirken uyarı Bir API proxy'sini API proxy düzenleyicisinde kaydettiğinizde Edge, API proxy'sini üretim ortamları da dahil olmak üzere düzeltmenin şu anda dağıtıldığı tüm ortamlara dağıtır. Edge yönetim kullanıcı arayüzü artık proxy kaydedilmeden önce uyarı veriyor.
Üretim ortamına kaydedilen izin içermeyen özel rol Dağıtılan bir API düzeltmesi güncellendiğinde, dağıtılan ortamlarda dahili bir dağıtımı geri alma ve dağıtma işlemi tetiklenir. Uygun dağıtım izinlerine sahip olmayan bir özel rol, API proxy'si kaydederek dağıtım yapabiliyordu. Bu sorun, dağıtım izinleri zorunlu kılınarak giderildi.
Destek kaydı: 813084
Yinelenen hedef sunucu Edge, yinelenen bir hedef sunucu oluştururken HTTP 409 hatası yerine mevcut hedef sunucunun üzerine yazdı ve 201 durumunu döndürdü. Bu sorun, 409 hatası verilerek ve mevcut hedef sunucunun üzerine yazılmayarak giderildi.
API proxy'leri için izleme oturumları oluşturulamıyor Ulaşılamayan ileti işlemcileri olan ortamlarda izleme oturumları oluşturulmuyordu. Bu sorun, izleme oturumlarını yalnızca erişilebilir ve kullanılabilir mesaj işlemcilere ekleyerek çözüldü
Destek kaydı: 812192
JMSReplyTo güncellenmiş davranışı Edge, varsayılan olarak yanıtı JMSReplyTo başlığında belirtilen kuyruğa gönderir. Ancak arka uç hizmetinin yanıtı Edge yerine JMSReplyTo kuyruğuna göndermesini istiyorsanız herhangi bir akışta API proxy yanıtına X-Apigee-Ignore-JMSResponse üstbilgisini ekleyin ve bunu true olarak ayarlayın:
<Header name="X-Apigee-Ignore-JMSResponse">true</Header>
Yüksek CLOSE_WAIT ve 502 bozuk ağ geçidi hataları Yüksek CLOSE_WAIT metriklerine ve 502 Bad Gateway hatalarına neden olan sorun düzeltildi.
Destek kayıtları: 814656, 814664, 814670
Node.js geçici dizini Edge'e bir Node.js komut dosyası dağıtıldığında, dosya sistemi erişimini belirli bir dizinle kısıtlayan bir sanal alan içinde çalışır. Ancak os.tmpdir, Edge Node.js sanal alanında bulunmayan /tmp veya /var/tmp gibi bir dizin adı döndürdüğünden bazı komut dosyalarının bozulmasına neden oluyordu. Edge Node.js sanal alanı artık os.tmpdir'in kullanması için bir /tmp dizini içeriyor.
API çağrılarında boş işaretçi istisnaları Assign Message (Mesaj Atama) politikasında, Edge metrikler için yanıt kodunu yakalamaya çalıştığından boş yanıt durumu boş işaretçi istisnası oluşturuyordu. Bu sorun düzeltildi.
Destek kaydı: 815595