Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
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, anında getirmek yerine halihazırda kullanılabilen 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 otomatik olarak API proxy'sini OAuth'u destekleyen politikalarla yapılandırır.
OAuth bölümüne bakın. - İzleme sırasında veri 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 HTTPAuthorization: Basicüstbilgisinin doldurulmasını sağlar. üstbilgisinin doldurulmasını sağlar.
Temel kimlik doğrulama politikasına göz atın. - PostClientFlow
PostClientFlow, yanıt gönderildikten sonra yürütülen MessageLogging politikaları eklemenize olanak tanır. Bu, API proxy 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ımına izin vermiyor. |
| 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 dönem çalışmıyor | Birden fazla parantezli ifade içeren filtrelerin bulunduğu özel raporlarda (ör. (request_verb eq 'POST') or (request_verb eq
'GET')) raporun zaman aralığını değiştirmek sonuçları etkilemiyordu. Bu sorun düzeltildi.Destek kaydı: 810753 |
| Grafiklerin özel raporlarda görünmemesi | Grafiklerin özel raporlarda görünmemesine neden olan sorun düzeltildi. Destek kaydı: 814623 |
| WSDL içe aktarma |
|
| Eşzamanlılık Hızı Sınırı politikası yapılandırması | Hedef Uç Nokta seçicisi 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üzenleyicinin 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şturma sırasında 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üzenleyicide 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 izinsiz özel rol | Dağıtılan bir API düzeltmesi güncellendiğinde, dağıtılan ortamlarda dahili bir dağıtımı kaldırma 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 izinlerinin zorunlu kılınmasıyla 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ü. Case: 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 bozuk ağ geçidi 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, /tmp veya /var/tmp gibi bir dizin adı döndürür. Bu dizin adı, Edge Node.js sanal alanında mevcut olmadığından bazı komut dosyalarının bozulmasına neden olur. Edge Node.js sanal alanı artık os.tmpdir'in kullanabileceği 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 |