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

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

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

Private Cloud müşterileri: Bu bulut sürümü, Private Cloud sürümünüze dahil mi? Hangi bulut sürümlerini içerdiğini görmek için sürümünüzün sürüm notlarına bakın. Ayrıca, sürüm numaralarını karşılaştırarak bunu nasıl anlayabileceğinizi anlamak için Sürüm numaralandırması hakkında bölümünü inceleyin.

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

Sürüm bildirimleri: http://status.apigee.com adresine gidin ve 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ı, harici hizmetlere yapılan güvenli SSL/TLS çağrıları için <SSLInfo> kodunu yapılandırmanıza olanak tanır. Daha fazla bilgi için JavaScript politikası belgelerine bakın.

77149507 API Çalışma Zamanı

Edge yönlendiricilerinde kullanılabilen SSL/TLS değişkenleri

Edge Public Cloud, Netty yönlendiricilerinden Nginx'e geçiş yaptığında 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 API proxy'sinde TLS bağlantı bilgilerine erişme bölümüne bakın.

67310628 API Çalışma Zamanı

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

Apigee'nin JavaScript Nesne Modeli'ndeki httpClient nesnesi, bir API proxy'sinden harici hizmetleri çağırmanıza olanak tanır. httpClient artık geri çağırmaları desteklemektedir. Böylece, waitForComplete() yönergesini kullanmadan açıklama metni kodunuzu basitleştirebilir ve daha etkili açıklama metinleri oluşturabilirsiniz.

Ö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: Now

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): Tüketici anahtarına atanan API ürünlerini güncelleme

Geliştirici uygulamalarında, belirli API ürünleriyle ilişkilendirilmiş tüketici/API anahtarları bulunur. Yeni bir Management API'si (Beta sürüm), tek bir tüketici anahtarıyla ilişkilendirilmiş API ürünlerini değiştirebilmenizi sağlar.

Aşağıdaki cURL örneklerinde, bir tüketici anahtarının zaten product1 adlı bir ürünle ilişkilendirilmiş olduğunu varsayalım. API çağrısı, tüketici anahtarını değiştirerek bunun yerine product2 ve product3 ile ilişkilendirilmesini sağlar:

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ı kaldırma işlemi başarısız olmasın

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ği sağlama

110894391 Barındırılan Hedefler

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

110377069 Analizler

Yeni Analytics boyutu ve x_forwarded_for_ip boyutunda değişiklik

Edge for the Cloud'un bu sürümüyle, Edge'in Edge Analytics'te x_forwarded_for_ip boyutunu ayarlama şekli değişti. Daha önce X-Forwarded-For üstbilgisinde birden fazla IP adresi varsa x_forwarded_for_ip boyutu yalnızca listelenen son IP adresini içeriyordu. Müşteriler, Edge'e API isteği gönderen istemcinin IP adresini belirlemek için genellikle x_forwarded_for_ip boyutunu kullanır.

Bu sürümle birlikte x_forwarded_for_ip boyutu, artık X-Forwarded-For başlığındaki IP adreslerinin tam listesini içermektedir.

Uyarı: X-Forwarded-For üstbilgisi, erişimi reddedilmiş bir IP tarafından adres sahteciliğine maruz kalma potansiyeline sahiptir. Başlıktaki son adres ( Edge'in son harici TCP el sıkışmasında aldığı IP adresidir). Bu sürümde, Edge Analytics'e API isteğinde bulunan orijinal istemci IP adresini belirlemek için yeni bir boyut eklendi: ax_resolved_client_ip.

API isteğinde bulunan istemcinin IP adresini belirlemek için artık ax_resolved_client_ip boyutunu özel bir raporda veya özel bir rapordaki filtre koşulunda kullanabilirsiniz. ax_resolved_client_ip boyutu hakkında daha fazla bilgi için Analytics metrikleri, boyutları ve filtreleri referansı başlıklı makaleyi inceleyin.

Bu değişiklik, AccessControl politikasının X-Forwarded-For üst bilgisini işleme şeklini de etkiler. X-Forwarded-For üstbilgisini birden fazla IP adresi içerecek şekilde yapılandırmak için artık kuruluşunuzda feature.enableMultipleXForwardCheckForACL özelliğini ayarlamanız gerekmez. Ancak bu ayar, Private Cloud için Edge'de hâlâ gereklidir. Daha fazla bilgi için X-Forwarded-For HTTP başlığı hakkında konusuna bakın.

109955269 API Çalışma Zamanı

Sürüm_180608 yayın dalı için fh.properties güncellemesi

80154696 Yönetim Sunucusu

Her sunucunun bölge ve sunucu ayrıntılarını dağıtım ve dağıtımdan kaldırma durumu yanıtlarına ekleyin

80096158 Para kazanma

Para kazanma veri kümesine geliştirici e-posta adresi ekleme

80088703 Para kazanma

BigQuery için varsayılan işareti geri alma

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 üst varlıkların mevcut olduğundan emin olma

79445195 Edge Mikro

Yönetim API'lerini çağırı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üleme

79094567 Para kazanma

Para kazanma Özet raporuna geliştirici e-posta adresi ekleyin

78910936 API Çalışma Zamanı

isSenseEnabled'daki MP bağımlılığını Sense.protection'ya taşıyın

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ı" seçeneğini ekleyin

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, temel olarak, destek kayıtlarının düzeltilip düzeltilmediğini kontrol eden kullanıcılar içindir. Tüm kullanıcılara ayrıntılı bilgi sağlamak için tasarlanmamıştır.

Sorun Kimliği Bileşen Adı Açıklama
113267243 API Çalışma Zamanı

jstack-local-copy'den jstack temizlemesi yeterince hızlı değil.

113222974 API Çalışma Zamanı

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

111671525 Barındırılan Hedefler

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

111416863 API Çalışma Zamanı

Bir kuruluştaki proxy, 180608_03 sürümünde dağıtılmadı

111073791 Turbo

Sürekli hatalar oluşursa 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ış yüklemiyor

110425503 API Çalışma Zamanı

nginx'in yeniden yüklenmesi MP kullanılabilirlik sorunlarına neden oluyor

79541171 API Çalışma Zamanı

x_forwarded_for_ip Analytics boyutu yalnızca listedeki ilk IP adresini raporlar. Tam listeyi bildirmelidir.

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

109673863 API Çalışma Zamanı

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

80538530 API Çalışma Zamanı

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

80429941 API Çalışma Zamanı

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

80207872 API Çalışma Zamanı

Başlarken hangi yapılandırmaları kullandığınızı ayırt etmeyi kolaylaştırmak için configstore hizmetlerine günlük kaydı ekleme

80203732 API Çalışma Zamanı

DeploymentStatusService http istemcisinde içerik türlerini daha iyi yönetin

79993247 API Çalışma Zamanı

Node.js hedeflerine yönelik HEAD istekleri askıya alındı

79944922 API Çalışma Zamanı

Barındırılan Hedef paketleri dağıtımları messages.resource.UnknownResourceType ile başarısız oluyor

79939838 API Çalışma Zamanı

Kaliteli Db entegrasyonu için build.info dosyasının kokoro ile çalışmasını sağlama

79939496 API Çalışma Zamanı

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

79882402 API Çalışma Zamanı

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

79876202 Para kazanma

Kuruluş silme işleminin bir parçası olarak mxgroup'tan mint 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 hesaplama hatasını düzeltme

79657368 API Çalışma Zamanı

API proxy dağıtımı hataları

79615400 Para kazanma

bigQuery işaretini varsayılan olarak doğru değerine 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ı ekleme

79221633 API Çalışma Zamanı

NIOThread'den çıkma

78200288 Yönetim Sunucusu

MP ve yönlendiricilerin bağlantısını kesip Yönlendiriciyi yeniden bağlarsanız bazı dağıtımlar başarısız olur

78190575 API Çalışma Zamanı

Mikro çekirdek işlemini yeniden başlatmanın yinelenen Consul hizmet etiketlerine neden olmadığından emin olma

78088197 API Çalışma Zamanı

Yönetim Sunucusu için TLS şifre paketlerinin hariç tutulması çalışmıyor

77735168 API Çalışma Zamanı

MP biçimindeki büyük *.tmp günlük dosyaları diski doldurur

74484305 Para kazanma

CPS taşıma işleminden sonra -> suspended_developers GET çağrısı yeni kimlikler döndürmüyor

73597605 API Çalışma Zamanı

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

69045657 Yönetim Sunucusu

LoadBalancer hedefi veya SSLInfo KeyStore yapılandırmasıyla bağımsız ServiceDescription politikası yüklemek, NullPointerException ile sonuçlanıyor

67664750 Para kazanma

Para kazanma verileri silinemiyor

67517550 Yönetim Sunucusu

Proxy paketi çoğaltmada 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