Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
3 Nisan 2020'de Apigee karma çalışma zamanının 1.2.0 sürümünü yayınladık.
Yeni sürüme geçme
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, temel yolların birden fazla ortama yönlendirilme sırasının belirsiz olduğu bir sorunu ele alır. Ayrıntılar için
Sanal ana makineleri yapılandırma başlıklı makaleye göz atın. (150336519)
OASValidation politikasının beta sürümü
OASValidation (OpenAPI Specification Validation) politikası (Beta), gelen bir isteği veya yanıt mesajını bir OpenAPI 3.0 Spesifikasyonu'na (JSON veya YAML) göre doğrulamanızı sağlar. Daha fazla bilgi için OASValidation politikası (Beta) bölümüne bakın. (144949685)
WebSocket desteğinin beta sürümü
ApigeeHybrid, WebSocket bağlantılarını destekler. API proxy istemcileri artık HTTP'den WebSockets'e protokol yükseltmesi isteğinde bulunabilir. Ayrıntılar için WebSockets'i (Beta) kullanma başlıklı makaleyi inceleyin.
Politika gizli anahtarı değerlerine Kubernetes gizli anahtarlarından erişme
Bu yeni özellik, proxy akış değişkenlerindeki bir Kubernetes gizli anahtarında depolanan değerlere erişmenize olanak tanır. Ayrıntılar için Verileri Kubernetes gizli anahtarında depolama başlıklı makaleye bakın. (133377603)
Apigee Operators (AO) öğesi, ADAC ve ADAH'nin yerini aldı
Apigee Operators (AO) AD'yi dağıtmak ve sürdürmek için gerekli olan alt düzey Kubernetes ve Istio kaynaklarını oluşturur ve günceller. Örneğin, kumanda mesaj işlemcileri yayınlama işlemini gerçekleştirir. Ayrıca ApigeeDeployment yapılandırmasını, Kubernetes kümesinde sürdürmeden önce doğrular. AO, Apigee Deployment Admissionhook (ADAH) ve Apigee Deployment Controller'ın (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ırması özelliklerini değiştirme ve kullanımdan kaldırma
İki yeni yapılandırma özelliği eklendi: k8sCluster
ve gcp
.
Bu özellikler, kullanımdan kaldırılan şu özelliklerin yerini almıştır: k8sClusterName
, gcpRegion
ve gcpProjectID
. Ayrıntılar için Yapılandırma özelliği referansı bölümüne bakın. (146299599)
Kubernetes'te Cassandra için kalıcı Birim genişletme
Depolama alanı ihtiyaçlarını karşılamak için Apigee-cassandra tarafından kullanılan kalıcı hacmi genişletmek amacıyla, depolama alanını artırmak amacıyla daha fazla düğüm eklemeye gerek kalmadan bir işlem eklendi. Cassandra kalıcı birimlerini genişletme bölümüne bakın. (138167919)
Sertifikalar, şifreleme anahtarları ve SA'lar için ek kaynakları destekleme
TLS sertifikalarını, şifreleme anahtarlarını ve hizmet hesabı anahtarlarını belirtme şeklinizde daha fazla esneklik sağlayan yeni yapılandırma özellikleri eklendi. Yeni mülkler aşağıda listelenmiştir:
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ına bakın. (145303466)
Müşterilerin verileri analize göndermeden önce karartmasına izin verme
Belirli analiz verilerini yönetim düzlemine gönderilmeden önce gizlemenize olanak tanıyan bir özellik eklendi. Ayrıntılı bilgi için Analiz için kullanıcı verilerini karartma bölümüne bakın. (142578910)
Durum bilgili kümeler için kalıcı birimleri genişlet
Apigee-cassandra tarafından kullanılan kalıcı hacmi işlem gücü eklemeden depolama ihtiyaçlarını karşılamak için genişletmenizi sağlayan bir özellik eklendi. Daha fazla bilgi için Durum bilgili kümeler için kalıcı birimleri genişletme bölümüne bakın. (138167919)
GKE, Anthos ve AKS'nin desteklenen minimum sürümleri yükseltildi
ApigeeHybrid artık GKE 1.14.x, Anthos 1.2 ve AKS 1.14.x'i destekliyor. (149578101)
Kuzeye giden bağlantılar için TLS 1.3 desteği
İki yeni yapılandırma özelliği, giriş için minimum ve maksimum TLS sürümünü ayarlamanıza olanak tanır: ingress.minTLSProtocolVersion
ve maxTLSProtocolVersion
.
Olası değerler 1,0, 1,1, 1,2 ve 1,3'tür. Daha fazla bilgi için Yapılandırma özellikleri referansına bakın. (117580780)
Karma çalışma zamanı için yönlendirme proxy yapılandırmasını destekleme
Artık bir ortama dağıtılan API proxy'leri için HTTP yönlendirme proxy'si desteklenmektedir. Ayrıntılar için Yönlendirme proxy'sini yapılandırma bölümüne bakın. (148970527)
Ortam başına birden fazla sunucu takma adı desteği
Yeni bir yapılandırma özelliği (envs[].hostAliases
) eklendi. Bu özellik, bir ortama birden fazla ana makine takma adı eklemenize olanak tanır. Kullanımdan kaldırılan hostAlias
yerine bu öğeyi kullanın. Ayrıntılar için Bir ortama birden çok ana makine takma adı ekleme bölümüne bakın. (150738495)
Mülk grupları için şablonlara izin ver
<assignMessage> politikasının <AssignmentVariable> öğesine yeni bir < PropertySetRef> öğesi eklendi. <propertySetRef> özelliği, dinamik olarak bir mülk grubu ad/anahtar çifti oluşturmanızı sağlar. Bu özellik yalnızca ApigeeHybrid'e dağıtılan API proxy'leri için kullanılabilir. AssignVariable'a bakın. (148612340)
Düzeltilen hatalar
Bu sürümde aşağıdaki hatalar düzeltilmiştir. Bu liste, birincil 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 |
---|---|---|
147958049 | Çalışma zamanı | Çalışma zamanı başlatma sıralamasında zaman zaman senkronize edicinin düzgün şekilde başlamasını engelleyen bir zamanlama sorunu giderildi. |
149867244 | K8S Platformu | Apigee-cps-setup kapsülü çoklu bölge kurulumda başarısız oluyor |
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 olan GCP jetonu alma işleminden kaynaklanan senkronize edici başlatma hataları. |
151115900 | Çalışma zamanı | HybridMART için periyodik Dahili Probe uygulanmıyordu ve bu da yanlış pozitif sonuçlara yol açtı. |
Bilinen sorunlar
Aşağıdaki tabloda bu sürümle ilgili bilinen sorunlar açıklanmaktadır:
Sorun | Açıklama |
---|---|
Yok | Geçersiz HTTP Üst Bilgisi hatası: Istio girişi, gelen tüm hedef yanıtlarını HTTP2 protokolüne geçirir. Karma mesaj işlemcisi yalnızca HTTP1'i desteklediğinden API proxy'si çağrıldığında aşağıdaki hatayı görebilirsiniz: 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 yapabilirsiniz:
|
144584813 | Bir hata ayıklama oturumu oluşturursanız ancak oturumda henüz herhangi bir işlem yoksa List Debug Sessions API, oturumu bu listeye dahil etmez. API yalnızca oturum en az bir işlem içeriyorsa yanıta oturumları dahil eder. |
143659917 | PopulateCache politikasının geçerlilik bitiş ayarı, 1 ile 30 arasında açık bir değere ayarlanmalıdır. Örneğin: <ExpirySettings> <TimeoutInSec>30</TimeoutInSec> </ExpirySettings> |
133192879 | Özet: Kuruluşunuzun dağıtım durumunu almak için API veya kullanıcı arayüzü kullanılırken çok yüksek bir gecikme yaşanır. Bu gecikme, Geçici çözüm: Tarayıcınızı yenileyin (veya isteği yeniden gönderin). |