Apigee Edge belgelerini görüntülüyorsunuz.
.
Git:
Apigee X belgeleri. bilgi
3 Nisan 2020'de Apigee hybrid çalışma zamanı sürümü 1.2.0'ı kullanıma sunduk.
Yeni Sürüme Geçiş
Yeni özellikler ve güncellemeler
Bu sürümdeki yeni özellikler ve güncellemeler aşağıda verilmiştir.
Yönlendirme kurallarını belirtmek için yeni bir sanal ana makine yapılandırması eklendi
Yeni virtualhosts
yapılandırma özelliği bir sorunu gideriyor
Burada, temel yolların birden fazla ortama yönlendirilme sırası
belirsizdir. Ayrıntılar için bkz.
Sanal ana makineleri yapılandırın. (150336519)
OASValidation politikasının beta sürümü
OASValidation (OpenAPI Spesifikasyonu Doğrulama) politikası (Beta), bir OpenAPI 3.0 spesifikasyonuna (JSON veya YAML) karşı gelen istek veya yanıt mesajı. Daha fazla bilgi için OASValidation} bölümüne bakın politikası (Beta) hakkında daha fazla bilgi edinin. (144949685)
WebSocket desteğinin beta sürümü
Apigee hybrid, WebSocket bağlantılarını destekler. API proxy istemcileri artık protokol yükseltmesi isteyebilir HTTP'den WebSockets'e aktarmak için kullanabilirsiniz. Ayrıntılar için WebSocket'leri kullanma (Beta) bölümüne bakın.
Kubernetes gizli anahtarlarından politika gizli anahtarı değerlerine erişme
Bu yeni özellik, proxy akış değişkenlerindeki Kubernetes gizli anahtarında depolanan değerlere erişmenizi sağlar. Ayrıntılı bilgi için Kubernetes gizli anahtarında veri depolama başlıklı makaleyi inceleyin. (133377603)
ADAC ve ADAH'ın yerini Apigee Operatörleri (AO) öğesi aldı
Apigee Operatörleri (AO), gerekli olan alt düzey Kubernetes ve Istio kaynaklarını oluşturur ve günceller ve bakımını yapmak için kullanılır. Örneğin, denetleyici, bir web sitesini ziyaret eden bilgi edinin. Ayrıca, ApigeeDeployment yapılandırmasını Kubernetes'te kullanmaya devam etmeden önce doğrular kümesidir. AO, Apigee Deployment Admissionhook (ADAH) ve Apigee Dağıtım Denetleyicisi'nin (ADC) yerini almıştır. Yapılandırma özelliği referansında ao bölümüne bakın. (151250559)
Belirli küme ve proje yapılandırma özelliklerini değiştirme ve kullanımdan kaldırma
İki yeni yapılandırma özelliği eklendi: k8sCluster
ve gcp
.
Bu mülkler, kullanımdan kaldırılan aşağıdaki mülklerin yerini alır: k8sClusterName
,
gcpRegion
ve gcpProjectID
. Ayrıntılı bilgi için
Yapılandırma özelliği referansı başlıklı makaleyi inceleyin. (146299599)
Kubernetes'te Cassandra için kalıcı birim genişletme
Apigee-cassandra tarafından kullanılan kalıcı hacmin genişletilmesi için bir işlem eklendi. Böylece, depolama alanını artırmak için daha fazla düğüm eklemenize gerek kalmadan depolama alanı gereksinimlerinden yararlanabilirsiniz. Görüntüleyin Cassandra kalıcı birimlerini genişletin. (138167919)
Sertifikalar, şifreleme anahtarları ve SA'lar için ek kaynakları destekleme
Esnekliği artıran yeni yapılandırma özellikleri eklendi TLS sertifikalarını, şifreleme anahtarlarını ve hizmet hesabı anahtarlarını belirtirsiniz. Yeni mülkler aşağıdaki listede yer almaktadır:
kmsEncryptionPath
kmsEncryptionSecret.key
kmsEncryptionSecret.name
cassandra.backup.serviceAccountSecretRef
cassandra.restore.serviceAccountSecretRef
envs[].cacheEncryptionPath
envs[].cacheEncryptionSecret.key
envs[].cacheEncryptionSecret.name
envs[].kmsEncryptionPath
envs[].kmsEncryptionSecret.key
envs[].kmsEncryptionSecret.name
envs[].serviceAccountSecretRefs.synchronizer
envs[].serviceAccountSecretRefs.udca
envs[].sslSecret
logger.serviceAccountSecretRef
mart.serviceAccountSecretRef
mart.sslSecret
metrics.serviceAccountSecretRef
synchronizer.serviceAccountSecretRef
udca.serviceAccountSecretRef
Daha fazla bilgi için Yapılandırma özellikleri referansını gösterir. (145303466)
Müşterilerin verileri analize göndermeden önce gizlemesine izin verin
Belirli analiz verilerini şuraya gönderilmeden önce kod karartmanıza olanak tanıyan bir özellik eklendi: ele alacağız. Ayrıntılar için bkz. Analiz için kullanıcı verilerini karartın. (142578910)
Durum bilgili kümeler için kalıcı birimleri genişletme
Apigee-cassandra tarafından kullanılan kalıcı birimi genişleterek depolama ihtiyaçlarını karşılayabilir. Daha fazla bilgi için bkz. Durum bilgili kümeler için kalıcı birimleri genişletme. (138167919)
GKE, Anthos ve AKS'nin desteklenen minimum sürümleri yeni sürüme geçirildi
Apigee hybrid artık GKE 1.14.x, Anthos 1.2 ve AKS 1.14.x sürümünü destekliyor. (149578101)
Kuzeye giden bağlantılar için TLS 1.3 desteği
İki yeni yapılandırma özelliği, istediğiniz her şey için minimum ve maksimum TLS sürümünü
giriş: ingress.minTLSProtocolVersion
ve maxTLSProtocolVersion
.
Olası değerler 1,0, 1,1, 1,2 ve 1,3'tür. Daha fazla bilgi için bkz.
Yapılandırma
özellikleri referansını gösterir. (117580780)
Karma çalışma zamanı için yönlendirme proxy yapılandırmasını destekleme
HTTP yönlendirme proxy'si artık bir ortama dağıtılan API proxy'leri için desteklenmektedir. Ayrıntılar için Yönlendirilmiş proxy'yi yapılandırma başlıklı makaleye bakın. (148970527)
Ortam başına birden fazla HostAlias'ı destekleme
Yeni bir yapılandırma özelliği (envs[].hostAliases
) eklendi. Bu
mülkündeki tüm özellikler, bir ortama birden çok ana makine takma adı eklemenize olanak tanır. Şunun yerine bu öğeyi kullanın:
hostAlias
desteği sonlandırıldı. Ayrıntılar için bkz.
Ekleme
bir ortama birden fazla ana makine takma adı gönderebilir. (150738495)
Mülk grupları için şablonlara izin ver
Yeni bir öğe <PropertySetRef> , <AssignmentDeğişken> öğesine eklendi <assignMessage> öğesi politikası. <PropertySetRef> Dinamik olarak bir özellik grubu adı/anahtar çifti oluşturmanıza olanak tanır. Bu özellik yalnızca Apigee hybrid'e dağıtılan API proxy'leri için kullanılabilir. Görüntüleyin AssignVariable. (148612340)
Düzeltilen hatalar
Bu sürümde aşağıdaki hatalar düzeltilmiştir. Bu liste öncelikle 'da test edebiliyorlar. Ayrıntılı bilgi sağlamak üzere tasarlanmamıştır tüm kullanıcılara yönelik bilgi edinebilirsiniz.
Sorun Kimliği | Bileşen Adı | Açıklama |
---|---|---|
147958049 | Çalışma zamanı | Çalışma zamanı başlatma sıralamasındaki bir zamanlama sorunu giderildi ve zaman zaman bu sorun senkronize edicinin doğru bir şekilde başlatılmasını önler. |
149867244 | K8S Platformu | Apigee-cps-setup kapsülü çoklu bölge kurulumunda başarısız |
150187652 / 149117839 | Çalışma zamanı | Ortam adlarında kısa çizgi kullanılamadı. |
149220463 | MP kapsül | Daha önce dağıtılan proxy'lerin yeniden dağıtılması gerekiyordu. |
144321144 | Çalışma zamanı | Güvenli sanal ana makinelere sahip proxy'ler yeniden yüklenemedi. |
147685310 | Çalışma zamanı | Başlatma sırasında başarısız GCP jetonu getirilmemesi nedeniyle senkronize edici başlatma hataları. |
151115900 | Çalışma zamanı | HybridMART için periyodik dahili prob işlemi yapılmadığında yanlış pozitif sonuçlar elde edildi. |
Bilinen sorunlar
Aşağıdaki tabloda bu sürümdeki bilinen sorunlar açıklanmaktadır:
Sorun | Açıklama |
---|---|
Yok | Geçersiz HTTP Başlığı hatası: Istio girişi, gelen tüm hedef yanıtlarını değiştiriyor HTTP2 protokolüne gönderir. Karma mesaj işlemcisi yalnızca HTTP1'i desteklediğinden API proxy'si çağrıldığında aşağıdaki hatayı görebilir: http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1, name: [:authority], value: [domain_name] Bu hatayı görürseniz, sorunu düzeltmek için aşağıdaki işlemlerden birini sorun:
|
144584813 | Hata ayıklama oturumu oluşturursanız ancak oturumda henüz herhangi bir işlem yoksa ardından List Debug Sessions API'si bu listedeki oturumu içermiyor. API yalnızca şunları içerir: oturum en az bir işlem içeriyorsa yanıttaki oturum sayısı. |
143659917 | PopulateCache politikasının geçerlilik sonu ayarı açık bir değere ayarlanmalıdır 1 ile 30 arasında. Örneğin: <ExpirySettings> <TimeoutInSec>30</TimeoutInSec> </ExpirySettings> |
133192879 | Özet: Verilerinizi almak için API veya kullanıcı arayüzünü kullanırken çok yüksek bir gecikme
kuruluşun dağıtım durumuna bağlıdır. Bu gecikme, Geçici çözüm: Tarayıcınızı yenileyin (veya isteği yeniden gönderin). |