Apigee Edge belgelerini görüntülüyorsunuz.
.
Git:
Apigee X belgeleri. bilgi
3 Aralık 2019 Salı günü Apigee Edge'in bu sürümüne yönelik güncelleme yayınlamaya başladık. Herkese Açık Bulut. (İlk yayın tarihi: 18 Nisan 2019, Perşembe.)
Yeni Özellikler ve Güncellemeler
Bu sürümdeki yeni özellikler ve güncellemeler aşağıda verilmiştir.
Sorun Kimliği | Bileşen Adı | Açıklama |
---|---|---|
Apigee, 1 Ekim 2019'da aşağıdaki güncellemeleri yayınlamaya başladı | ||
110995050 | API Çalışma Zamanı | Yük dengeleme: Başarısız olan sunucuları kaldırmak için daha fazla kontrol Bir
API proxy'si için yük dengeleyici kullanıyorsanız kaç yanıt
bir sunucu yük dengeleme rotasyonundan çıkarılmadan önce oluşur. Yanıt hatası
bu, Apigee'nin hedef sunucudan hiç yanıt almadığı anlamına gelir. Böyle bir durumda,
sayacı bir artırır. Apigee, hedeften yanıt aldığında,
yanıt, hedef sunucudan gelen bir yanıt olarak sayılan bir HTTP hatası (500 gibi) ise
ve hata sayacı sıfırlanır. Kötü HTTP yanıtlarının (500 gibi) aynı zamanda hata
durumundaki bir sunucuyu yük dengeleme rotasyonundan çıkarmak için hata sayacını
En kısa sürede yeni bir <HTTPTargetConnection> <LoadBalancer> <Algorithm>RoundRobin</Algorithm> <Server name="target1" /> <Server name="target2" /> <ServerUnhealthyResponse> <ResponseCode>500</ResponseCode> <ResponseCode>502</ResponseCode> <ResponseCode>503</ResponseCode> </ServerUnhealthyResponse> <MaxFailures>5</MaxFailures> </LoadBalancer> </HTTPTargetConnection> |
130416715 | Güvenlik | AccessControl politika geliştirmeleri AccessControl politikası hangi IP adreslerinin bir API proxy'sine çağrı yapabileceğini belirler. Bu politikadaki yeni bir öğe, API geliştiricilerinin hangi IP adresinin ele alacağız.
<AccessControl async="false" continueOnError="false" enabled="true" name="Access-Control-1"> <DisplayName>Access Control-1</DisplayName> <IgnoreTrueClientIPHeader>true</IgnoreTrueClientIPHeader> ... </AccessControl> |
Apigee, 18 Nisan 2019'da aşağıdaki güncellemeleri yayınladı. | ||
117558815, 119856499, 110548137, 79526748, 72989449, 70712859, 69049041 |
API Çalışma Zamanı | JWS ve JWT JWS desteği için yeni politikalar ekledik ve mevcut JWT politikalarımızı iyileştirdik. Ayrıntılar için bkz. bu topluluk gönderisine göz atın.
|
122610025 | API Çalışma Zamanı | YükseltmeFault'nun aynı zamanda hata nedenini ve rastgele değişkenleri AtamentMessage'da olduğu gibi ayarlamasına izin ver
FaultRules sağlamak için RaiseFault politikasında iki yeni öğe mevcut ele alacağız.
|
121149811 | Barındırılan Hedefler | Barındırılan Hedefler için uygulanan sınırlar
Barındırılan hedefler için artık sınırlar uygulanıyor. Sınırlarla ilgili ayrıntılar için Sınırlar bölümüne bakın. |
117659213 | API Çalışma Zamanı | AccessControl politikasında IP aralıklarını parametre haline getirme
Artık AccessControl politikası. Örneğin, Anahtar/değer eşlemede (KVM) IP adresi ve maske varsa bu değerleri, ayarladığınız bir değişkenden alabilirsiniz. kontrol edebilirsiniz. Bu, çalışma zamanında IP değerlerini daha kolay bir şekilde değiştirmenize olanak tanır. politika yapılandırmanızı değiştirin. Örneğin: <MatchRule action="DENY"> <SourceAddress mask="24">198.51.100.1</SourceAddress> </MatchRule> Değerlerin bir KVM'de depolandığını varsayarak politikayı bu şekilde yapılandırabilirsiniz. ve değerleri almak ve bunları birbirine atamak için KeyValueMapOperations politikasını kullanırsınız burada gösterilen değişkenler: <MatchRule action="DENY"> <SourceAddress mask="{kvm.mask.ref}">{kvm.ip.ref}</SourceAddress> </MatchRule> |
113599885 | API Monitoring | API Monitoring rolleri
API Monitoring iki rol sunar: API Monitoring Yöneticisi ve API İzleme Kullanıcısı (Access API Monitoring bölümünde açıklanan). Bu değişiklikler Aralık 2018'de kullanıma sunulmuştur. |
132256772 | API Çalışma Zamanı | İsteğe X-Apigee.Message-TIMESTAMP başlığı eklendi
Edge artık her isteğe |
78575018 | Private Cloud / OPDK | Birden fazla ağ geçidi kapsülü olduğunda ağ geçidi veri deposu kaydını atlamak için yönetim sunucusunu atla |
Düzeltilen Hatalar
Bu sürümde aşağıdaki hatalar düzeltilmiştir. Bu liste, öncelikle destek kayıtlarının düzeltilip düzeltilmediğini kontrol eden kullanıcılara yöneliktir. Tüm kullanıcılara ayrıntılı bilgi sağlamak üzere tasarlanmamıştır.
Sorun Kimliği | Bileşen Adı | Açıklama |
---|---|---|
Apigee, 3 Aralık 2019'da aşağıdaki düzeltmeleri yayınlamaya başladı | ||
Güvenlik düzeltmeleri. | ||
Apigee, 29 Ekim 2019'da aşağıdaki düzeltmeleri yayınlamaya başladı | ||
139381794 | Yönetim Sunucusu | API çağrısının başarısız olmaması için anahtar deposu silme hatalarını ele alma |
Apigee, 1 Ekim 2019'da aşağıdaki düzeltmeleri yayınlamaya başladı | ||
140761319 | API Çalışma Zamanı | x-Apigee.edge.execution.sense.action her zaman null değerine ayarlanır |
139091614 | API Çalışma Zamanı | NIOTheread, ResponseCache politikasında, iş parçacığı havuzu |
131331305 | Temel Hizmetler | Apigee yönlendiricilerinde birden fazla günlük dışa aktarıcısı yüksek CPU kullanımına neden oluyor |
136690640 | API Çalışma Zamanı | Belirli kuruluşlarda aralıklı 404 hataları |
140948100 | API Çalışma Zamanı | Dağıtılan Paylaşılan Akış bazı mesaj işlemcilerinde yürütülmüyor |
Apigee, 13 Eylül 2019'da aşağıdaki düzeltmeleri yayınladı. | ||
132654321 | Yönetim Sunucusu | Denetleme günlüklerinde veri gösterilmiyor |
131246911 | Yönetim Sunucusu | Portaldaki geliştirici e-postaları için *.games, *.asia gibi daha yeni alanlar için desteği etkinleştirin |
Apigee, 18 Nisan 2019'da aşağıdaki düzeltmeleri yayınladı. | ||
123844598 | Yönetim Sunucusu | Silinen uygulama anahtarları 24 saatten sonra tekrar içe aktarılamaz |
123588156 | API Çalışma Zamanı | Content-length üstbilgisini yanıttan kaldırma 304 hatasıyla başarısız oluyor |
122732400 | API Çalışma Zamanı | api.timeout'un ayarlanması io.timeout.millis politikasını geçersiz kılar |
122545281 | API Çalışma Zamanı | JSON için DebugSession Veri maskesi, jsonPayload'un bir dizi olduğu durumu dikkate almalıdır |
122355807 | Yönetim Sunucusu | Birden fazla rolü olan kullanıcılar için hatalı izin davranışı |
121393556 | API Çalışma Zamanı | x_Apigee_fault_code "org/codehaus/jackson/map/ObjectMapper" olarak ayarlanır |
120998548 | Edge kullanıcı arayüzü | Hata mesajında yazım hatası: Sertifika geçersiz veya güvenilir değil |
120990929 | API Çalışma Zamanı | Nginx/Apigee-Router'dan gelen HTTP-413 yanıtı, sunucu türünü açıklıyor |
120799489 | API Çalışma Zamanı | httpClient, eşzamansız JavaScript geri çağırması httpComplete() ile kullanıldığında, Debuggersession (trace) çıkışı sessize alınır |
120794339 | API Çalışma Zamanı | Kuruluştan kaynaşmış milletvekilleri |
120277011 | Yönetim Sunucusu | Giriş doğrulaması gerekiyor: Hedef sunucu ana makine adında **varsa proxy dağıtılamaz |
119976417 | API Monitoring | API Monitoring yüksek proxy yanıt süresi gösterirken analizler yüksek hedef yanıt süresi gösteriyor |
119947481 | API Çalışma Zamanı | İstisna senaryosunda, maskelenecek yük düz metin olarak günlüğe kaydedilir |
119877164 | Private Cloud / OPDK | Yönlendiriciler hata oluşturuyor, ileti işlemcisi TLS etkinken çevrimdışı oluyor
Bu düzeltme, bir sonraki Private Cloud sürümüne dahil edilecek. |
119816218 | API Çalışma Zamanı | Yanıt önbelleği, 0 veya negatif bir sayıya çözümlenirse "Son kullanma tarihi" başlığını yoksayar |
119770242 | API Çalışma Zamanı | MP iletişimine yönlendirici hata nedeniyle kapalı kalma süresi tamamen kesildi: PostClientFlow'daki hata sonsuz döngüye neden oluyor |
119443145 | Yönetim Sunucusu | ProxyEndpoint yeniden adlandırılıp yeniden dağıtıldığında API proxy'si 404 değerini döndürüyor |
119260281 | API Çalışma Zamanı | \"string3000.0 olarak ayrıştırılamıyor\" günlük hatası |
118743407 | Yönetim Sunucusu | Apigee proxy dağıtım süresi |
118447966 | API Çalışma Zamanı | MP Sürümü 180608_07 altındaki JavaScript Çağrılarında hata |
117549719 | API Çalışma Zamanı | İstek URI'si ile proxy temel yolu arasındaki uyuşmazlık |
117219520 | API Çalışma Zamanı | MessageLogging: Sistem günlüğü kaydedicisi, varsayılan olarak yanlış bir tarih biçimi kullanıyor, milisaniyeleri yanlış bir şekilde görüntülüyor |
117116435 | API Çalışma Zamanı | JavaScript dosyasındaki aralıklı hatalar |
117091520 | API Çalışma Zamanı | Mesaj işlemcisi 18.06.08 sürümünden sonra JavaAçıklamaları başarısız oluyor |
116165318 | API Çalışma Zamanı | Aynı paketin eşzamanlı dağıtımları RepositoryException'a neden oluyor |
116055025 | Configstore Hizmeti | Başlatma işleminden sonra ileti işlemcilerinde sanal ana makineler ve uygulamalar yok |
115614498 | API Çalışma Zamanı | OPDK'da ILB için desteğe ihtiyaç var
Bu düzeltme, bir sonraki Private Cloud sürümüne dahil edilecek. |
113972537 | API Çalışma Zamanı | Birden çok P1 - NullPointerException, Trireme proxy'lerinde Node.js kodundan yükseltildi - 500 Dahili Sunucu Hatası |
113904969 | Apigee desteği | Demo kuruluşlardaki API proxy'lerinin silinmesiyle ilgili sorun |
113554802 | API Çalışma Zamanı | Doğrulamanın SAML onaylama işlemi NullPointerException ile başarısız oldu |
113315737 | Yönetim Sunucusu | Zookeeper'da eksik dağıtım kayıtları nedeniyle proxy dağıtımı başarısız oldu |
112767195 | API Çalışma Zamanı | KVM politikasına erişilirken karşılaşılan geçici DataStore hataları |
112162179 | API Çalışma Zamanı | Bir JavaScript nesnesinin dize haline getirilmeden önbelleğe alınması kilitlenmeye neden olabilir |
111860576 | API Çalışma Zamanı | Kota politikasında eksik hata |
111671525 | Barındırılan Hedefler | Barındırılan hedeflerdeki başarısız yanıt kodları, proxy'de hata akışını tetikler |
111523933 | Uzantılar(Bağlayıcılar) | ExtensionDescription politikası önbelleğe alma sorunu |
111420263 | API Çalışma Zamanı | MessageLogging'deki ConcurrentModification istisnası |
110843526 | Yönetim Sunucusu | Akış kancasını oluşturmak/güncellemek için kullanılan Management API, paylaşılan akışı doğrulamalıdır |
110805739 | API Çalışma Zamanı | Reuserefreshtoken true (doğru) değerine ayarlandığında ve yenileme jetonunun geçerlilik süresi açıkça ayarlanmadığında TTL, CPS akışında -1 olarak ayarlanmadı |
110429629 | API Çalışma Zamanı | Temel Kimlik Doğrulama politikası, request.headers.Authorization değişkenini DebugSession'a yayar |
110425503 | API Çalışma Zamanı | Nginx yeniden yüklemesi MP kullanılabilirliği sorunlarına neden oluyor |
110311540 | API Çalışma Zamanı | MP kapatılırken NPE |
110161455 | API Çalışma Zamanı | AccessEntity, CPS kuruluşları için tüm uygulamaları getirmek yerine, uygulama adı yöntemiyle getirme yöntemini kullanmalıdır |
90695522 | API Çalışma Zamanı | context.proxyRequest.asForm java.lang.ArrayIndexOutOfBoundsException: 1 |
79734096 | Yönetim Sunucusu | Proxy'ler için denetleme günlükleri artık proxy'leri filtrelemiyor |
78105568 | Yönetim Sunucusu | Paylaşılan akış dağıtımları, dağıtılan paylaşılan akış güncellendikten sonra /org/{org}/sharedflows/{sharedflow}/deployments management API çağrılarında görünmüyor |
77528868 | Trireme | Üç regresyon: Komut dosyası server.js komut dosyası, -1 durum koduyla çıkış yapıldı: Mülk 0 bulunamadı |
73766568 | API Çalışma Zamanı | 170213_02 sürümünden 171117_01 sürümüne geçilmesi, Trireme/Düğüm hedefi olan proxy için gecikmede büyük bir artışa neden oldu |
72710481 | API Çalışma Zamanı | CacheServiceImpl/CacheMemoryLimiter NullPointerException |
68861063 | API Çalışma Zamanı | Yönlendiriciler kapatılırken NPE'yi işleme |
68833699 | API Çalışma Zamanı | API proxy'si ile ilgili bilgilerin bazen API Sınıflandırma Ağacı'ndan kaldırılmamasıyla ilgili bilgiler |
67377575 | Barındırılan Hedefler | Analiz kaydı ile Node.js proxy'sinde müşteriye gönderilenler arasında uyuşmazlık |
112481174 | Barındırılan Hedefler | Turbo hatası nedeniyle proxy dağıtımının geri alınması sırasında başarısız olma |
117171470 | Barındırılan Hedefler | Geçersiz app.yaml hata mesajını düzeltme |
67169139 | API Çalışma Zamanı | MessageLogging politikası sistem günlüğü zaman damgası biçimi doğru değil |
67165418 | API Çalışma Zamanı | Lisanslama sayısından daha az kullanıcı kullanılırken bile daha fazla mesaj işleyicinin kullanılmasıyla ilgili lisanslama hatası
Bu düzeltme, bir sonraki Private Cloud sürümüne dahil edilecek. |
67165195 | API Çalışma Zamanı | ValidateSAMLAssertion, İmzalanmış Yanıta yerleştirilmiş bir Onaylama işlemindeki imzayı doğrulamaz |
66214414 | API Çalışma Zamanı | currentstep.flowstate değişkeni her zaman \"SHARED_FLOW\" değerini döndürür paylaşılan bir akıştan referans verildiğinde |
65731656 | API Çalışma Zamanı | Threat Protection API aynı istek için aralıklı olarak başarısız oluyor |
133197060 | API Çalışma Zamanı | MP'den hedefe 57 Ağ Geçidi zaman aşımı |
110535186 | API Çalışma Zamanı | ServiceReference, Response öğesi yok ve HTTPTargetConnection öğesine işaret ediyor proxy: SOMETIMES çağrı yok |
132443137 | API Çalışma Zamanı | İleti İşleyici davranışını, şununla başlayan üstbilgileri yok sayacak şekilde değiştirin:
X-Apigee-* . Sonuç olarak,
X-Apigee-* üstbilgilerini seçin ve bu üstbilgileri desteklenenlerle değiştirin.
|
125709964 | API Çalışma Zamanı | PurgeChildEntries ile önbelleği geçersiz kılma, beklendiği gibi çalışmıyor |