4.19.06.07 - Edge for Private Cloud sürüm notları

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

5 Haziran 2020'de Private Cloud için Apigee Edge'in yeni bir sürümünü kullanıma sunduk.

Güncelleme prosedürü

Yüklemenizi güncellemek için Edge düğümlerinde aşağıdaki işlemi gerçekleştirin:

  1. Tüm Edge düğümlerinde:

    1. Yum depolarını temizleyin:
      sudo yum clean all
    2. En son Edge 4.19.06 bootstrap_4.19.06.sh dosyasını /tmp/bootstrap_4.19.06.sh'e indirin:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. Edge 4.19.06 apigee-service yardımcı programını ve bağımlılıklarını yükleyin:
      sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord

      Burada uName:pWord, Apigee'den aldığınız kullanıcı adı ve şifredir. pWord öğesini atlarsanız girmeniz istenir.

    4. apigee-setup yardımcı programını güncelleyin:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. apigee-service.sh komut dosyasını yürütmek için source komutunu kullanın:
      source /etc/profile.d/apigee-service.sh
  2. Tüm düğümlerde OpenLDAP için update.sh komut dosyasını çalıştırın. Her düğümde aşağıdaki komutu yürütün:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

    Burada configFile, Private Cloud için Apigee Edge'i yüklemek amacıyla kullandığınız yapılandırma dosyasını belirtir.

  3. Tüm düğümlerde Edge için update.sh komut dosyasını çalıştırın. Her düğümde aşağıdaki komutu yürütün:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    Burada configFile, Private Cloud için Apigee Edge'i yüklemek amacıyla kullandığınız yapılandırma dosyasını belirtir.

  4. Tüm düğümlerde kullanıcı arayüzü için update.sh komut dosyasını çalıştırın. Her düğümde aşağıdaki komutu yürütün:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    Burada configFile, Private Cloud için Apigee Edge'i yüklemek amacıyla kullandığınız yapılandırma dosyasını belirtir.

  5. Tüm düğümlerde TOA için update.sh komut dosyasını çalıştırın. Her düğümde aşağıdaki komutu yürütün:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

    Burada configFile, Private Cloud için Apigee Edge'i yüklemek amacıyla kullandığınız yapılandırma dosyasını belirtir.

  6. Tüm düğümlerde Geliştirici Portalı için update.sh komut dosyasını çalıştırın. Her düğümde şu komutu yürütün:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

    Burada configFile, Private Cloud için Apigee Edge'i yüklemek amacıyla kullandığınız yapılandırma dosyasını belirtir.

  7. Apigee mTLS kullanıyorsanız ve yapılandırmanızı bu yamada bulunan yeni özelliklere veya hata düzeltmelerine göre güncellediyseniz bu değişikliklerin geçerli olması için apigee-mtls hizmetini tüm düğümlerden kaldırıp yeniden yüklemeniz gerekir. Daha fazla bilgi için Mevcut bir apigee-mtls yapılandırmasını değiştirme başlıklı makaleyi inceleyin.

Desteklenen yazılımlar

Private Cloud için Apigee Edge, OpenJDK 1.8.0.252 sürümünü desteklediğini onayladı.

Tomcat, 7.0.103 sürümüne güncellendi.

Desteği sonlandırılan ve kullanımdan kaldırılan özellikler

Değişiklik yok.

Yeni Özellikler

Aşağıdaki tabloda bu sürümdeki yeni özellikler açıklanmaktadır:

Açıklama

mTLS, yönetim sunucusu ile yönlendirici arasındaki bağlantıyı güvence altına alır

Apigee mTLS artık 8081 numaralı bağlantı noktasında Yönetim Sunucusu ile Yönlendirici arasındaki bağlantıyı destekliyor.

Sertifika geçerlilik süresi artık yapılandırılabilir

Özel sertifika kullandığınızda sertifikanın geçerlilik süresini ayarlayabilirsiniz. Bunu, yapılandırma dosyanızda APIGEE_MTLS_NUM_DAYS_CERT_VALID_FOR değerini ayarlayarak yapabilirsiniz. Varsayılan değer 365'tir. Daha fazla bilgi için 1. Adım: Yapılandırma dosyanızı güncelleyin bölümüne bakın. Apigee mTLS'yi yükledikten sonra bir değişiklik yaparsanız Mevcut apigee-mtls yapılandırmasını değiştirme başlıklı makaledeki talimatları uygulayın.

Düzeltilen hatalar

Aşağıdaki tabloda bu sürümde düzeltilen hatalar listelenmiştir:

Sorun Kimliği Açıklama
154428338

Anahtar depoları benzer adlar veya takma adlarla yapılandırıldığında Mesaj İşleyici, ortamları yükleyemiyor.

Benzer adlandırma kurallarına sahip anahtar depoları yüklerken yaşanan normal ifade araması çakışmasını düzelttik. Bu durum, Mesaj İşleyicin'in anahtar deposuyla ilişkili ortamları yükleyememesine veya arama sırasında birden fazla çakışan anahtar deposu döndürüldüğünde başlatılamamasına neden oluyordu.

130653816

Çalışma zamanı trafiğinde aralıklı olarak 404 hataları

Bir yarış koşulu, İleti İşleyenlerin önyükleme sırasında tüm proxy'leri yüklememesine neden oluyordu. Bu da çalışma zamanındaki trafikte aralıklı olarak 404 ApplicationNotFound hatalarına yol açıyordu.

Bu sorun düzeltildi.

157275131

Drupal yükseltme

Geliştirici Portalı yükseltme işlemi 4.19.06 sürümünde bozuktu.

155840972 Tomcat yükseltmesi

Tomcat, 7.0.103 sürümüne yükseltildi.

155595660

Saat dilimi biçimi

conf_system_apigee.syslogger.dateFormat mülkü tarafından belirlenen saat dilimi biçiminde sss ve SSS jetonları için kullanılan değerler doğru değildi.

155340541

OpenJDK desteği

Apigee, OpenJDK 1.8.0.252 sürümünü desteklediğini onayladı.

155105930
76087166

Çok veri merkezi ortamlarındaki KVM'ler

Kuruluş birden fazla veri merkezini kapsıyorsa (ör. dc-1, dc-2) Yönetim Sunucusu, veri merkezlerinden herhangi birine rastgele bağlanıyordu. Bu durum, anahtar yönetimi ve Anahtar Değeri Haritası (KVM) işlemleri için yerel veri merkezindeki Cassandra düğümlerine yapılan bağlantıları etkiledi.

152382545

mTLS bağlantı noktası aralığı kullanımı

Apigee mTLS için ZooKeeper bağlantı noktası aralığının 10001'den başladığı artık dokümanda doğru şekilde belirtiliyor.

150717738

Lidersiz kümeler

Lideri olmayan kümeler, mTLS hizmetinin durdurulmasını veya yeniden başlatılmasını engelledi. Zaman aşımı süresi de kısaltıldı.

148486685

Dolaylı bağlama OpenLDAP çoğaltma ve TOA birlikte çalışabilirliği

Dolaylı bağlama kullanıldığında OpenLDAP hizmeti, çoğaltma etkinken (birden fazla OpenLDAP örneği olduğunda) kullanıcı nesnesini aramıyordu.

148179907

apigee-analytics-collector yeniden eklendi

apigee-analytics-collector yardımcı programı yeniden eklendi. Bu yardımcı program, API hacmi sayısını bildirmenize olanak tanır.

146511254

ExtractVariables politikası hata vermiyor

Bir XML değişkeni XPath ifadesi aracılığıyla çözülmediğinde, ExtractVariables politikası proxy'de çalışmaya devam ediyordu. Bu durum, IgnoreUnresolvedVariables öğesi veya continueOnError özelliği yanlış olarak ayarlanmış olsa bile meydana geldi.

130013746

Şirketleri devre dışı bırakma

Şirketleri Para Kazanma'dan devre dışı bırakma düğmesi kullanılamıyordu.

120799182

OpenLDAP yükseltmesi

OpenLDAP'ın çok veri merkezi ortamında yükseltme işlemi, bozuk bir duruma neden oldu.

145236083

Sistem yöneticisi kullanıcı adı:şifre uzunluğu

57 karakterden uzun bir Sysadmin kullanıcı adı:şifre, Edge TOA yükleme komut dosyasının başarısız olmasına neden oldu.

135616498

TOA kurulum komut dosyası hatası

Dosya şeması URL'lerinin kullanılmasının TOA kurulum komut dosyasının başarısız olmasına neden olduğu sorun düzeltildi.

111420263

Mesaj günlük kaydı politikasında ConcurrentModificationException sorununu düzeltme

İleti günlük kaydı politikası kullanılırken ortaya çıkan çeşitli yarış koşullarını ortadan kaldırın.

147458330

PostgreSQL yedeklemelerinde TOA bilgilerinin depolanmaması sorununu düzeltme

PostgreSQL yedeklerinde TOA yapılandırma verilerinin eksik olması sorunu düzeltildi.