180608 - Herkese Açık Bulut için Apigee Edge sürüm notları

Apigee Edge belgelerini görüntülüyorsunuz.
. Git: Apigee X belgeleri.
bilgi

24 Eylül 2018 Pazartesi günü, Herkese Açık Bulut için Apigee Edge'in yeni sürümünü kullanıma sunmaya başladık.

Private Cloud müşterileri: Bu bulut sürümü Private Cloud sürümünüze dahil mi? Sürümünüzün hangi bulut sürümlerini içerdiğini görmek için sürüm notlarına bakın. Ayrıca bkz. Sürüm numaralandırma hakkında ve sürüm numaralarını karşılaştırarak bunu nasıl çözebileceğinizi öğrenin.

Sorularınız veya sorunlarınız mı var? Buradan yardım alın.

Sürüm bildirimleri: Git http://status.apigee.com Güncellemelere Abone Ol'u tıklayın.

Sürüm notları ana sayfası

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
67506562 API Çalışma Zamanı

JavaScript politikasında SSL/TLS desteği

JavaScript politikası, <SSLInfo> güvenli SSL/TLS çağrıları için harici hizmetlerdir. Daha fazla bilgi için JavaScript politikası belgelerinden faydalanabilirsiniz.

77149507 API Çalışma Zamanı

Edge yönlendiricilerde mevcut SSL/TLS değişkenleri

Edge Public Cloud, Netty yönlendiricilerinden Nginx'e geçtiğinde bazı SSL/TLS akış değişkenleri artık kullanılamıyordu. Bu güncelleme, bazı SSL/TLS değişkenlerini tekrar kullanılabilir hale getirir. Daha fazla bilgi için bkz. TLS'ye Erişim API proxy'sindeki bağlantı bilgilerini öğrenin.

67310628 API Çalışma Zamanı

İyileştirilmiş açıklama metinleri için httpClient'ta JavaScript geri çağırma desteği

Apigee'nin JavaScript Nesne Modeli'ndeki httpClient nesnesi, API proxy'sinden harici hizmet satın alabilir. httpClient artık geri çağırmaları destekler. Böylece açıklama metni kodunuzu basitleştirebilirsiniz ve waitForComplete() gerektirmeden daha yüksek performanslı çağrılar oluşturun.

Örnek: Önce

ex1 = httpClient.get("http://example.com");
ex1.waitForComplete();

if (ex1.isSuccess())  {
    response1 = ex1.getResponse();
    context.setVariable('example.status',response1.status);
} else {
   error = ex1.getError();
   context.setVariable('example.error','Woops: ' + error);
}

Örnek: Şimdi

function onComplete(response, error) {
    if (response) {
        context.setVariable('example.status', response.status);
    } else {
       context.setVariable('example.error', 'Woops: ' + error);
    }
}
// Function callback allowed as an argument.
httpClient.get("http://example.com", onComplete);
80298811 Yönetim Sunucusu

Yeni management API (Beta): Bir tüketici anahtarına atanan API ürünlerini güncelleme

Geliştirici uygulamaları, belirli API ürünleriyle ilişkilendirilmiş tüketici/API anahtarlarına sahiptir. Yeni bir management API (Beta sürümü) ile, Google Haberler'de Tek bir tüketici anahtarıyla ilişkilendirilmiş API ürünleri.

Aşağıdaki cURL örneklerinde, bir tüketici anahtarının product1 adlı bir ürün. API çağrısı, tüketici anahtarını bunun yerine product2 ve product3 ile ilişkili:

JSON yükü

curl -i -X PUT -H "Content-Type: application/json" \
"https://api.enterprise.apigee.com/v1/organizations/org_name/\
developers/developer_email_or_id/apps/app_name/\
keys/consumer_key/apiproducts" \
-d '["product2","product3"]' \
-u account_email

XML yükü

curl -i -X PUT -H "Content-Type: application/xml" \
"https://api.enterprise.apigee.com/v1/organizations/org_name/\
developers/developer_email_or_id/apps/app_name/\
keys/consumer_key/apiproducts" \
-d '<List><Item>product2</Item><Item>product3</Item></List>' \
-u account_email
113700413 Barındırılan Hedefler

Jeton yenileme mantığı bozuk

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

111443934 Barındırılan Hedefler

Edge'de dağıtım API'si uygulamasını basitleştirme

110897740 Barındırılan Hedefler

Turbo uygulamaları/düzeltmeleri için uygun silme desteğini uygulayın

110894391 Barındırılan Hedefler

HTTP isteklerini/yeniden denemelerini basitleştirmek için Edge'de TurboService'i yeniden düzenleme

110377069 Analiz

Yeni analiz boyutu ve x_forwarded_for_ip boyutunda değişiklik

Bulut için Edge'in bu sürümüyle Edge'in x_forwarded_for_ip boyutunu ayarlama yöntemi biraz değişti. Önceden, X-Forwarded-For başlığında birden fazla IP adresi varsa x_forwarded_for_ip boyutu yalnızca listelenen son IP adresini içeriyordu. Müşteriler genellikle alanın IP adresini belirlemek için x_forwarded_for_ip boyutunu kullandı. istemciyi kontrol etmeniz gerekir.

Bu sürümle birlikte x_forwarded_for_ip boyutu artık tam listeyi içeriyor X-Forwarded-For üstbilgisindeki IP adreslerinin sayısı.

Uyarı: X-Forwarded-For üstbilgisi, erişimi reddedilmiş bir IP tarafından adres sahteciliğine maruz kalmış olabilir. yalnızca üstbilgideki son adrestir. Bu adres, Edge'in son harici TCP el sıkışmasından aldığı IP adresidir. Edge'e API isteği gönderen orijinal istemci IP adresini belirlemek için Bu sürüm, Edge Analytics'e yeni bir boyut eklemiştir: ax_resolved_client_ip.

Artık ax_resolved_client_ip boyutunu özel bir raporda veya filtre koşulunu API isteğinde bulunan istemcinin IP adresini belirlemek için özel bir rapordaki Analytics metrikleri, boyutları ve filtreleri referansını inceleyin. ax_resolved_client_ip boyutu hakkında daha fazla bilgi edinin.

Bu değişiklik, AccessControl politikası X-Forwarded-For üstbilgisini işler. Artık feature.enableMultipleXForwardCheckForACL özelliğini ayarlamanız gerekmez. X-Forwarded-For üstbilgisini birden fazla IP adresi içerecek şekilde yapılandırmak için kuruluşunuzda. Ancak bu ayar Private Cloud'da Edge için de gereklidir. Daha fazla bilgi için bkz. X-Forwarded-For HTTP üstbilgisi hakkında.

109955269 API Çalışma Zamanı

Sürüm dalı Sürüm_180608 için fh.properties güncelleme

80154696 Yönetim Sunucusu

Dağıtım ve dağıtım kaldırma durumu yanıtlarına her sunucunun bölge ve sunucu ayrıntılarını dahil edin

80096158 Para kazanma

Para kazanma veri kümesine geliştirici e-postası ekleme

80088703 Para kazanma

BigQuery için varsayılan işareti geri döndür

79980234 API Çalışma Zamanı

Farklı kaynak dosyaları için kaynak türü ekleme

79979555 API Çalışma Zamanı

Oluşturma/okuma işlemleri yaparken ana varlıkların mevcut olduğundan emin olma

79445195 Kenar Mikro

Yönetim API'leri çağrılırken mTLS için mikro ağ geçidi desteği

79165169 API Çalışma Zamanı

Sonar: Hedeflerin her biri için hedef http durumunu ve gecikmeyi görüntüleyin

79094567 Para kazanma

Para kazanma özeti raporuna geliştirici e-posta sütunu ekleme

78910936 API Çalışma Zamanı

isSenseEnabled'ta MP bağımlılığını sense.protection'a taşıma

78911890 Yönetim Sunucusu

Yeni yerleşik Sense kullanıcı rolleri: SenseOperator ve SenseUser

78535353 API Çalışma Zamanı

Yönlendirici, GCP http(s) GLB'nin arkasında olduğunda XFF sorununu düzeltme

78304706 API Çalışma Zamanı

MP, uygunlukla ilgili başlıklar eklemelidir

78297238 API Çalışma Zamanı

PCI uyumluluğu için yönlendiriciye HTTP üstbilgileri ekleme

77543608 Para kazanma

Para kazanma: "Kuruluş Profili Bulunamadı" ifadesini ekleme

72232364 Para kazanma

Her kuruluş için para kazanma ortamı oluşturma

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
113267243 API Çalışma Zamanı

jstack-local-copy ile jstack arasındaki temizleme yeterince hızlı değil.

113222974 API Çalışma Zamanı

MP'deki diskler büyük system.log*.tmp dosyalarıyla dolu.

111671525 Barındırılan Hedefler

Proxy'de HT tetikleyici hata akışından gelen başarısız yanıt kodları

111416863 API Çalışma Zamanı

Kuruluştaki bir proxy 180608_03 sürümünde dağıtılmadı

111073791 Turbo

Sürekli hatalar verilirse yoklama mantığı sonsuza kadar çalışabilir

110924838 API Çalışma Zamanı

Deneme kapsülü yönlendiricileri, R180608'deki sanal ana makineler için yukarı akışları yüklemiyor

110425503 API Çalışma Zamanı

nginx yeniden yüklemesi MP kullanılabilirliği sorunlarına neden oluyor

79541171 API Çalışma Zamanı

x_forwarded_for_ip analiz boyutu yalnızca ilk IP adresini raporlar görünür. Tam liste bildirilmelidir.

Gelecekteki ürün güncellemesini desteklemek için dahili düzeltme.

109673863 API Çalışma Zamanı

Kullanımdaki sanal ana makinenin silinmesine izin verilen hatayı düzeltme

80538530 API Çalışma Zamanı

İstemci yeni proxy düzeltmesini dağıtamıyor

80429941 API Çalışma Zamanı

CassandraRepositoryDelegate.exists(), /apiproxies/*/maskconfigs/* yolları için her zaman true değerini döndürür

80207872 API Çalışma Zamanı

Başlatarken hangi yapılandırmaları kullandığınızı daha kolay görebilmek için configstore hizmetlerine günlük kaydı ekleyin

80203732 API Çalışma Zamanı

DeploymentStatusService http istemcisinde içerik türlerini daha iyi işleme

79993247 API Çalışma Zamanı

Node.js hedeflerine HEAD istekleri askıya alınıyor

79944922 API Çalışma Zamanı

Barındırılan Hedefler paket dağıtımları, Messages.resource.UnknownResourceType ile başarısız oluyor.

79939838 API Çalışma Zamanı

Kaliteli Db entegrasyonu için derleme.info dosyasını kokoro ile çalışacak şekilde yapın

79939496 API Çalışma Zamanı

OAuth jetonu oluşturma işlemi, NumberFormatException ile başarısız oluyor

79882402 API Çalışma Zamanı

JWT: VerifyJWT'deki TimeAllowance doğru bir şekilde işlenmiyor

79876202 Para kazanma

Kuruluş silme işleminin bir parçası olarak mxgroup'dan kısa açıklama kapsamını temizleme

79752674 Yönetim Sunucusu

Geliştirici kimliği için geliştirici e-postası getirilirken uygulamaların ve şirketlerin yüklenmesini yoksay

79697050 API Çalışma Zamanı

CPS dışı akışta gün devreden tutar hesaplaması hatasını düzeltme

79657368 API Çalışma Zamanı

API proxy dağıtımı hataları

79615400 Para kazanma

BigQuery işaretini varsayılan olarak true olarak ayarlama

79578681 API Çalışma Zamanı

Cassandra büyük KMS anahtar alanı sorunu

79439193 Para kazanma

Kredi tutarı sıfırlama işlemi kuruluş için beklendiği gibi çalışmıyor

79418654 Para kazanma

Eşzamansız ayrıntılı raporlar için virgül sınırlayıcı ekleyin

79221633 API Çalışma Zamanı

NIOThread'dan çıkılıyor

78200288 Yönetim Sunucusu

MP'lerin ve Yönlendiricilerin bağlantısını kesip Yönlendirici'yi yeniden bağlarsanız bazı dağıtımlar başarısız olur

78190575 API Çalışma Zamanı

Mikro çekirdek işlemi yeniden başlatma işleminin aynı Consul hizmet etiketlerine yol açmayacağından emin olun

78088197 API Çalışma Zamanı

Yönetim Sunucusu için TLS şifre paketlerinin hariç tutulması işe yaramıyor

77735168 API Çalışma Zamanı

MP'deki büyük *.tmp günlük dosyaları diski doldurur

74484305 Para kazanma

CPS geçişi sonrası -> suspended_developers GET çağrısı yeni kimlikler döndürmüyor

73597605 API Çalışma Zamanı

SharedFlow - MessageLogging politikası yürütülmez

69045657 Yönetim Sunucusu

LoadBalancer hedefi veya SSLInfo KeyStore yapılandırmasıyla tek tek Service kurallar politikası yüklemek, NullPointerException hatasıyla sonuçlanıyor

67664750 Para kazanma

Para kazanma verileri silinemiyor

67517550 Yönetim Sunucusu

Proxy paketi çoğaltma işleminde yüksek gecikme nedeniyle dağıtım hatası

67176875 Para kazanma

/delete-org-data, geliştiriciye özel ücret planlarıyla başarısız oluyor