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

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

5 Haziran 2020'de, Private Cloud için Apigee Edge'in yeni bir sürümünü yayınladık.

Güncelleme prosedürü

Yüklemenizi güncellemek için Edge düğümlerinde aşağıdaki prosedürü uygulayın:

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

    1. Yum deposunu temizleyin:
      sudo yum clean all
    2. En yeni Edge 4.19.06 bootstrap_4.19.06.sh dosyasını /tmp/bootstrap_4.19.06.sh cihazına 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 yönergesini çıkarırsanız bunu 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ı çalıştırmak 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üklerken 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üklerken 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üklerken 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üklerken 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 aşağıdaki 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üklerken kullandığınız yapılandırma dosyasını belirtir.

  7. Apigee mTLS kullanıyorsanız ve yapılandırmanızı bu yamadaki 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üğümlerde kaldırıp yeniden yüklemeniz gerekir. Daha fazla bilgi için Mevcut Apigee-mtls yapılandırmasını değiştirme bölümüne bakın.

Desteklenen yazılımlar

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

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

Kullanımdan kaldırma ve kullanımdan kaldırma işlemleri

Değişiklik yok.

Yeni Özellikler

Bu sürümdeki yeni özellikler aşağıdaki tabloda açıklanmıştır:

Açıklama

mTLS, Yönetim Sunucusu ile Yönlendirici arasındaki bağlantının güvenliğini sağlar

Apigee mTLS, artık Yönetim Sunucusu ile Yönlendirici arasındaki bağlantıyı 8081 numaralı bağlantı noktası üzerinden desteklemektedir.

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

Özel bir sertifika kullandığınızda sertifikanın geçerli olacağı gün sayısını ayarlayabilirsiniz. Bu işlemi, 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 değişiklik yaparsanız Mevcut Apigee-mtls yapılandırmasını değiştirme bölümündeki talimatları uyguladığınızdan emin olun.

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ükleyemez.

Benzer adlandırma kurallarına sahip anahtar depolarını yüklerken normal ifade arama çakışmasını düzelttik. Bu durum, Mesaj İşleyici'nin 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ı 404 hataları.

Bir yarış durumu, Mesaj İşleyicilerin önyükleme sırasında tüm proxy'leri yüklememesine ve çalışma zamanı trafiğinde aralıklı 404 ApplicationNotFound hatalarına neden oluyordu.

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'in yeni sürümüne geçme

Tomcat 7.0.103 sürümüne geçirildi.

155595660

Saat dilimi biçimi

conf_system_apigee.syslogger.dateFormat özelliği tarafından ayarlanan 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

Çoklu veri merkezi ortamlarında KVM'ler

Bir kuruluş birden fazla veri merkezine (ör. dc-1, dc-2) yayılmışsa Yönetim Sunucusu veri merkezlerinden herhangi birine rastgele bağlanıyordu. Bu sorun, anahtar yönetimi ve Anahtar Değer Eşleme (KVM) işlemleri için yerel veri merkezindeki Cassandra düğümlerine yönelik bağlantıları etkiledi.

152382545

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

Dokümanlarda, Apigee mTLS için ZooKeeper bağlantı noktası aralığının 10.001'den başladığı artık doğru şekilde belirtilmektedir.

150717738

Öncü olmayan kümeler

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

148486685

OpenLDAP çoğaltması ve TOA birlikte çalışabilirliği dolaylı olarak bağlanma

Dolaylı bağlama sayesinde, çoğaltma etkinleştirildiğinde OpenLDAP hizmeti kullanıcı nesnesini aramıyordu (birden fazla OpenLDAP örneği vardı).

148179907

Apigee-analytics-collector yeniden eklendi

Apigee-analytics-collector yardımcı programı yeniden eklendi. Bu yardımcı program, API hacim sayısını raporlamanıza olanak tanır.

146511254

ExtractVariables politikası hata bildirmiyor

Bir XML değişkeni bir XPath ifadesiyle çözümlenmediğinde ExtractVariables politikası proxy'de yürütülmeye devam eder. Bu durum, IgnoreUnresolvedVariables öğesi veya continueOnError özelliği yanlış değerine ayarlandığında bile meydana geliyordu.

130013746

Şirketleri devre dışı bırakma

Şirketlerin para kazanma özelliğini devre dışı bırakma düğmesi kullanılamıyordu.

120799182

OpenLDAP yükseltmesi

Çoklu veri merkezi ortamında OpenLDAP'yi yükseltme işlemi bozuk bir durumla sonuçlandı.

145236083

Sysadmin 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 kurulumu komut dosyası hatası

Dosya şeması URL'leri kullanımının TOA kurulum komut dosyası hatasına neden olmasına neden olan bir sorun düzeltildi.

111420263

İleti günlük kaydı politikasındaki ConcurrentModificationException sorununu düzeltme

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