4.15.07.00 - Private Cloud için Apigee Edge sürüm notları

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

8 Eylül 2015 Salı günü, Apigee Edge for Private Cloud'un önemli bir özellik sürümünü yayınladık.

Önceki Edge for Private Cloud üç aylık sürümünden (4.15.04.00) bu yana aşağıdaki sürümler yayınlanmıştır ve bu üç aylık sürüme dahil edilmiştir:

Hangi Edge sürümlerine yükseltme yapabilirsiniz? 4.15.07.00

Mevcut Edge sürümünüze bağlı olarak şunlardan birini yapabilirsiniz:

  • Doğrudan 4.15.07.00 sürümüne yükseltme
  • Kademeli olarak yükseltme: Mevcut sürümünüzden başka bir Edge sürümüne yükseltmeniz ve ardından 4.15.07.00 sürümüne yükseltmeniz gerekir.

Daha fazla bilgi için Hangi Edge for Private Cloud sürümlerini 4.15.07.00'a yükseltebilirsiniz? başlıklı makaleyi inceleyin.

4.15.01.x veya önceki bir sürümden yükseltme yapmadan önce

Yükseltme işleminden önce her Cassandra düğümünde Cassandra SSTable'ı yükselttiğinizden emin olun:
  1. Cassandra SSTable sürümünü kontrol edin:
    1. Dizini /<install-root>/apigee4/data/cassandra/data olarak değiştirin.
    2. Bir bulma komutu çalıştırın,
      > find . -name *-ic-*
      Cassandra 1 .2 SSTable kullanıyorsanız sonuçlar bir dizi.db dosyası döndürmelidir.
    3. Şu find komutunu çalıştırın:
      > find . -name *-hf-*
      Sonuçlar boş olmalıdır. Yani hf biçiminde .db dosyası olmamalıdır. hf biçiminde dosya görmüyorsanız işlem tamamlanmıştır ve 4.15.07.00 sürümüne yükseltebilirsiniz.

      hf biçimi, Cassandra 1.0 SSTable'lar içindir. hf biçiminde *.db dosyalarınız varsa bu prosedürün geri kalanında açıklandığı gibi SSTable'ı yükseltmeniz gerekir.
  2. hf biçiminde *.db dosyaları bulursanız tüm Cassandra düğümlerini yükseltene kadar her Cassandra düğümünde aşağıdaki komutu çalıştırarak SSTable'ı yükseltin:
    > /<install-root>/apigee4/share/apache-cassandra/bin/nodetool -h localhost upgradesstables -a
  3. Tüm *.db dosyalarının Cassandra 1.2 sürümü için ic biçiminde olduğunu kontrol etmek üzere 1. adımı tekrarlayın.
  4. Edge kurulumunuzdaki her Cassandra düğümünde 1-3 arasındaki adımları tekrarlayın.
  5. Edge 4.15.07.00'a yükseltin.
  6. 4.15.07.00 yükseltmesinden sonra *.db dosyalarını kontrol ederek hepsinin C* 2.0 stili sstable'a yükseltildiğinden emin olun:
    > cd /<install-root>/apigee4/data/cassandra/data
    > find . -name *-jb-*

    Cassandra 2 .0 kullanıyorsanız bu komut bir dizi.db dosyası döndürmelidir.

Yeni özellikler ve geliştirmeler

Bu sürümdeki yeni özellikler ve geliştirmeler aşağıda açıklanmıştır.

Yükleme ve yükseltme

Seçmeli bileşen yükseltme ve kaldırma

apigee-upgrade.sh ve apigee-uninstall.sh komut dosyaları artık yükseltilecek veya kaldırılacak Edge bileşenlerini seçmenize olanak tanıyor. Daha önce, düğümdeki tüm bileşenleri yükseltiyor veya kaldırıyordu. (OPDK-1377, OPDK-1175)

Yükseltmeyi geri alma

Yükseltme sırasında apigee-upgrade.sh başarısız olursa artık yükseltmeyi geri almak için apigee-rollback.sh komut dosyasını kullanabilirsiniz. Yükseltme sorunlarını düzelttikten sonra yükseltme işlemini tekrar deneyebilirsiniz. (OPDK-1275)

Kısaltılmış yükleyici komut dosyası seçenekleri

Yükleme komut dosyaları artık --help gibi uzun seçenekleri kabul etmez. Artık yalnızca -h gibi tek harfli seçenekleri kabul ederler. (OPDK-1356)

SmartDocs kurulumu

SmartDocs'u setup-smartdocs.sh komut dosyasıyla yüklerken kuruluşu, ortamı ve sanal ana makineyi girmeniz istenir. Bu sayede SmartDocs'un beklenen konuma yüklenmesi sağlanır. Daha önce bu değerler komut dosyasında sabit kodlanmıştı. (OPDK-1310)

update-cass-pwd-in-config.sh komutu istem olmadan çalıştırılıyor

ENABLE_CASS_AUTH, CASS_USERNAME ve CASS_PASSWORD ortam değişkenlerini ayarlarsanız update-cass-pwd-in-config.sh komut dosyası istem olmadan çalıştırılabilir. (OPDK-1309)

Edge Platformu

Bu sürümde yer alan yeni Edge platformu özellikleri aşağıda verilmiştir.

Edge Private Cloud tarafından desteklenen OpenJDK 1.7

Edge'in bu sürümü Oracle JDK 1.7 ve OpenJDK 7'yi destekler ve JDK 1.6 desteği kaldırılmıştır. (OPDK-1187)

İşletim sistemi desteği

Apigee Edge for Private Cloud, işletim sistemi desteğini Red Hat Enterprise Linux 6.6 ve 7.0 (64 bit), CentOS 6.5, 6.6 ve 7.0 (64 bit) ve Oracle Linux 6.5'i kapsayacak şekilde genişletti.

OPDK 15.07'ye dahil edilen Cassandra 2.0.15

Bu sürüm, Cassandra 2.0.15'i yükler. Önceki bir sürümden yükseltme yapıyorsanız Cassandra sürümünüz güncellenir. (OPDK-1197)

OAuth jetonu karma oluşturma için SHA2 desteği

Edge, veritabanı güvenliği ihlali durumunda OAuth jetonlarını daha iyi korumak için OAuth jetonlarına karma oluşturma işlemi uygulamak üzere SHA2 algoritmalarını (SHA1'e ek olarak) destekler. Kuruluş düzeyindeki yeni özelliklerle, yeni jetonlar için karma oluşturmayı etkinleştirip yapılandırabilir ve bu yeni özellikten önce mevcut olan tüm jetonlarda eski karma oluşturma yöntemini koruyabilirsiniz. Daha önce Edge for Private Cloud'da, keymanagement.properties dosyasındaki (yönetim sunucunuzda ve mesaj işlemcilerinizde) hash.oauth.tokens.enabled adlı bir özellik, OAuth jetonlarının otomatik SHA1 karma oluşturma işlemini etkinleştiriyordu. Bu özelliğin desteği sonlandırıldı.

SHA1 karma oluşturmayı etkinleştirmek için daha önce hash.oauth.tokens.enabled özelliğini kullandıysanız bu sürümün yükseltme komut dosyası, yeni kuruluş düzeyindeki özellikleri sizin için otomatik olarak oluşturur. Yükseltme işleminden sonra doğrulamak için sistem yöneticisi olarak şu API ile GET isteği gönderin: https://{host}:{port}/v1/o/{your_org}.

  • Yeni özelliklerle kuruluşunuzda jeton karma oluşturmayı etkinleştirme hakkında bilgi için Erişim jetonları isteme konusundaki "Veritabanında jeton karma oluşturma" bölümüne bakın.
  • Mevcut jetonları toplu olarak karma oluşturma hakkında bilgi edinmek için Edge for Private Cloud Operations Guide (Edge for Private Cloud İşlem Kılavuzu) başlıklı makaleyi inceleyin. (APIRT-1389)

Günlük dosyaları için düz dizin yapısı

message-logging.properties dosyasında yeni bir enable.flat.directory.structure özelliğini true olarak ayarlayarak Edge'i günlük dosyalarını düz bir dizin yapısında depolayacak şekilde yapılandırabilirsiniz. Daha fazla bilgi için Message Logging politikası başlıklı makaleyi inceleyin. (APIRT-1394)

Ortam önbelleği performansı

Bellek içi önbellek yönetimini ve kullanımını iyileştirmek için ortam önbelleği kaynaklarındaki "Bellekteki Maksimum Öğe Sayısı" ayarları kullanımdan kaldırıldı. Tüm önbellek kaynaklarında (varsayılan önbellek dahil) bulunan toplam öğe sayısı, önbelleğe ayrılan toplam belleğe bağlıdır. Varsayılan olarak, belirli bir mesaj işleyicide bellek içi önbelleğe alma için ayrılan toplam bellek, kullanılabilir toplam belleğin %40'ıdır. Bu değer, mesaj işleyicinizin cache.properties dosyasındaki önbellek özelliği ayarlarıyla belirlenir. Öğeler, yalnızca RAM önbelleği belleği yetersiz olduğunda veya öğelerin süresi dolduğunda bellek içi önbellekten çıkarılır.

Önbellek yönetimi için "Bellekteki Maksimum Öğe Sayısı" özelliğini kullanma şeklindeki eski davranışa geri dönmek için cache.properties dosyasında overrideMaxElementsInCacheResource=false özelliğini ayarlayın. (APIRT-1140)


API Hizmetleri

Bu sürümde yer alan yeni API Hizmetleri özellikleri aşağıda verilmiştir.

Yeni Proxy Düzenleyici varsayılan olarak ayarlandı

Yeni API proxy düzenleyicisi, yönetim kullanıcı arayüzünde varsayılan olarak etkindir. Yeni düzenleyici, Genel Bakış sayfasında koşullu akışların ve uç noktaların daha kapsamlı görünümleri, Geliştirme sayfasındaki tüm yapılandırmalar, koşullu akışların, uç noktaların ve politikaların daha sezgisel eklenmesi, küçük snippet'ler yerine daha eksiksiz XML görünümleri, dosya adlarını ve metinleri tarayan arama ve daha fazlası dahil olmak üzere birçok kullanılabilirlik iyileştirmesi içerir. (MGMT-2279)

Yeni OAuth 2.0 Bilgilerini Silme politikası

Yeni "OAuth v2.0 Bilgilerini Sil" politikası, OAuth v2 erişim jetonlarını ve yetkilendirme kodlarını silmenize olanak tanır. Bu politika, daha önce Management API tarafından sağlanan işlevlerin yerini alır. Daha fazla bilgi için OAuthV2 Bilgilerini Silme politikası başlıklı makaleyi inceleyin. (MGMT-2257)

Yeni OAuth v1.0 bilgilerini silme politikası

Yeni "OAuth v1.0 Bilgilerini Sil" politikası, OAuth v1.0 istek jetonlarını, erişim jetonlarını ve doğrulayıcı kodlarını silmenize olanak tanır. Bu politika, daha önce Management API tarafından sağlanan işlevlerin yerini alır. Daha fazla bilgi için OAuth V1 Bilgilerini Silme politikası başlıklı makaleyi inceleyin. (APIRT-1351)

Erişim denetimi politikası

Erişim denetimi politikası, IP adresleri X-FORWARDED-FOR HTTP üstbilgisinde yer aldığında izin verilenler listesi ve engellenenler listesi için IP adreslerinin daha ayrıntılı değerlendirilmesine olanak tanıyacak şekilde geliştirildi.

Üstbilgide birden fazla IP adresi kontrolü etkinleştirildiğinde (feature.enableMultipleXForwardCheckForACL'yi ayarlamak için Destek Ekibi ile iletişime geçin) politikadaki yeni bir <ValidateBasedOn> öğesi, üstbilgideki ilk IP'yi, son IP'yi veya tüm IP'leri kontrol etmenize olanak tanır. Daha fazla bilgi için Erişim Denetimi Politikası'na bakın.

Erişim varlığı politikasındaki yeni varlıklar

Access Entity politikası, şu yeni varlıklara erişim sağlar: consumerkey-scopes, authorizationcode, requesttoken ve verifier. Daha fazla bilgi için Access Entity politikası'na bakın.

Statistics Collector politikası: İstatistik adının otomatik olarak küçük harfe dönüştürülmesi

API proxy düzenleyicisinde (Geliştirme sayfası > Araçlar > Özel Analytics Koleksiyonu) özel bir Analytics koleksiyonu oluştururken toplayıcı değişkeni (istatistik) "Adı" küçük harfle yazılmalıdır. Adı büyük harflerle girerseniz araç, Statistics Collector politikasında istatistik adını otomatik olarak küçük harfe dönüştürür. (MGMT-740)

API proxy düzenleyicisinde klasik izlemenin kaldırılması

API proxy düzenleyicisindeki İzleme işlevinin en yeni sürümü, beta sürümünden genel kullanıma sunulma tarihine geçti. "İzlemenin klasik sürümüne erişin" bağlantısıyla "klasik izleme"ye erişim artık kullanılamıyor.

Yönetim kullanıcı arayüzü Yardım menüsünden Apigee Topluluğu'na erişim

Apigee Topluluğu'na yönetim kullanıcı arayüzündeki Yardım menüsünden erişebilirsiniz.

Yönetim kullanıcı arayüzündeki hata mesajları

Yönetim kullanıcı arayüzündeki hata mesajı iyileştirmeleri şunlardır:

  • Yönetim kullanıcı arayüzü, siz kapatmadığınız sürece tüm giriş oturumu boyunca kullanıcı arayüzündeki tüm hata mesajlarını gruplandırıp gösterirdi. Bu güncellemeyle birlikte, hata mesajları oluştukları sayfadan ayrıldığınızda otomatik olarak temizlenir. (MGMT-2254)
  • Yönetim kullanıcı arayüzü artık yinelenen hata mesajlarını gizlemez. (MGMT-2242)

Kullanıcı arayüzü performansı ve hata iyileştirmeleri

Yönetim kullanıcı arayüzünün farklı alanlarında, sayfa görüntüleme performansı ve hata mesajı temizleme dahil olmak üzere genel iyileştirmeler yapıldı.

Yönetim kullanıcı arayüzündeki Kuruluş Kullanıcıları sayfasında (Yönetici > Kuruluş Kullanıcıları), rol adları artık köprü olarak gösteriliyor. Bu sayede rol sayfalarına hızlıca gidebilirsiniz. (MGMT-1055)

Mesaj akışındaki yeni hedef değişkenler

Mesaj akışlarındaki yeni değişkenler, hedef uç noktalar ve hedef sunucular için daha eksiksiz URL bilgileri sağlar:

  • TargetEndpoint: request.url, target.basepath.with.query yerine geçer.
  • TargetServer: loadbalancing.targetserver, targetserver.name ile değiştirildi. Ayrıca target.basepath, yalnızca TargetEndpoint'in HTTPTargetConnection <LoadBalancer> öğesinde <Path> öğesi kullanıldığında doldurulur.

Sunucu Adı Göstergesi (SNI) desteği

Edge, güney yönünde (mesaj işlemciden hedef uç noktalara) Sunucu Adı Göstergesi'nin kullanılmasını destekler. SNI kullanmak istiyorsanız Apigee Edge Destek Ekibi ile iletişime geçin.

Java 1.7 gereklidir.

TLS/SSL'nin bir uzantısı olan SNI ile birden fazla HTTPS hedefi, aynı sertifikayı kullanmak zorunda kalmadan aynı IP adresi ve bağlantı noktasından sunulabilir.

Edge'e özel bir yapılandırma gerekmez. Ortamınız güney yönlü SNI için yapılandırılmışsa (Edge Cloud varsayılan olarak yapılandırılmıştır) Edge bunu destekler.

Edge, istek URL'sinden ana makine adını otomatik olarak çıkarır ve SSL anlaşması isteğine ekler. Örneğin, hedef ana makine https://example.com/request/path ise Edge, server_name uzantısını aşağıda gösterildiği gibi ekler:

SNI hakkında daha fazla bilgi için http://en.wikipedia.org/wiki/Server_Name_Indication adresine bakın.

SSL sertifikası ayrıntılarındaki "İmza Algoritması"

SSL sertifikası ayrıntılarına yeni bir "İmza Algoritması" alanı eklendi. Bu alan, yönetim kullanıcı arayüzünde (Yönetici > SSL Sertifikaları) ve Management API'de (Anahtar Deposu veya Güven Deposu'ndan Sertifika Ayrıntılarını Alma) görüntülenebilir. Bu alanda, sertifikayı oluşturmak için kullanılan karma algoritmasının türüne bağlı olarak "sha1WithRSAEncryption" veya "sha256WithRSAEncryption" gösterilir.

Geçerlilik süresi dolmak üzere olan SSL sertifikaları gösteriliyor

Yönetim kullanıcı arayüzündeki SSL Sertifikaları sayfasında (Yönetici > SSL Sertifikaları), yeni geçerlilik bitiş tarihi açılır alanındaki seçiminize bağlı olarak SSL sertifikalarının 10, 15, 30 veya 90 gün içinde geçerliliğini yitireceği belirtilir.

Tehditlere karşı koruma hatası yapılandırması

Varsayılan olarak Edge, bir mesaj JSON veya XML Tehdit Koruması politikasını geçemezse HTTP 500 Dahili Sunucu Hatası durum kodu ve ExecutionFailed hatası verir. Bu hata davranışını, kuruluş düzeyinde yeni bir özellik kullanarak değiştirebilirsiniz. features.isPolicyHttpStatusEnabled kuruluş özelliği "true" olarak ayarlandığında aşağıdaki davranış gerçekleşir:

  • İstek: Herhangi bir istek akışına eklenmiş bir tehdit koruma politikası olduğunda geçersiz mesajlar, ilgili politika hata mesajıyla birlikte 400 durum kodunu döndürür.
  • Yanıt: Herhangi bir yanıt akışına eklenmiş bir tehdit koruma politikası olduğunda geçersiz mesajlar yine 500 durum kodu döndürür ve ilgili politika hata mesajlarından biri gönderilir (yalnızca ExecutionFailed yerine).

Cloud müşterileri, kuruluş mülkünü ayarlamak için Apigee Edge Destek Ekibi ile iletişime geçmelidir. Bu özellik, bir sonraki Private Cloud üç aylık sürümünde Edge Private Cloud müşterilerinin kullanımına sunulacaktır.

Uç noktalar, proxy'ler ve diğer öğeler için güncellenen şemalar

Referans şemaları; TargetEndpoint, ProxyEndpoint, APIProxy ve diğer birçok politika dışı öğe için güncellendi. https://github.com/apigee/api-platform-samples/tree/master/schemas adresini ziyaret edin. (APIRT-1249)


Geliştirici Hizmetleri

Bu sürümde yer alan Geliştirici Hizmetleri'nin yeni özellikleri aşağıda verilmiştir.

SmartDocs'un genel kullanıma sunulması

SmartDocs, beta sürümünden genel kullanıma sunulma tarihine geçiyor. Güncellemeler ve yeni özellikler şunlardır:

  • Dosya veya URL ile içe aktarma dahil olmak üzere Swagger 2.0 desteği (özel olarak adlandırılmış güvenlik nesneleri için destek dahil)
  • SmartDocs oluşturan şablonlarda görsel tasarım iyileştirmeleri.
  • Drupal'da İçerik > SmartDocs menüsünden erişilebilen Geliştirici Portalı'nda kullanılabilirlik ve iş akışı iyileştirmeleri.
  • "Özel Jeton" kimlik doğrulaması olarak bilinen yöntem artık "API Anahtarı" olarak adlandırılıyor.
  • Düzeltme düzeyinde tanımlanan kimlik doğrulama "güvenlik" nesneleri.
  • Şablon düzeyinde istemci kimlik doğrulamasının yapılandırılması. Yeni düzeltmeler artık önceden yapılandırılmış SmartDocs istemci kimlik bilgilerini sıfırlamaz.

Daha fazla özellik açıklaması için bu blog yayınına göz atın.

SmartDocs belgeleri için API'leri belgelemek için SmartDocs'u kullanma başlıklı makaleyi inceleyin.

Yönetim kullanıcı arayüzünde gösterilen geliştirici uygulaması adı

Edge'deki geliştirici uygulamalarının hem değişmeyen bir dahili adı hem de değiştirebileceğiniz bir görünen adı vardır. Yönetim kullanıcı arayüzündeki bir Geliştirici Uygulaması sayfasında (Yayınla > Geliştirici Uygulamaları > uygulama adı), uygulamanın dahili "Adı" ve "Görünen Adı" gösterilir. Bu sayede, sorun giderme ve API yönetimi için uygulamaları dahili adlarına göre görsel olarak tanımlamak daha kolay hale gelir.


Analiz Hizmetleri

Bu sürümde yer alan yeni Analytics Services özellikleri aşağıda verilmiştir.

Korunan veri süresi sınırı

Yönetim kullanıcı arayüzü veya API ile analiz raporları oluştururken, geçerli tarihten altı ay daha eski verilere varsayılan olarak erişilemez. Altı aydan daha eski verilere erişmek istiyorsanız Apigee Edge Destek Ekibi ile iletişime geçin.

Özel raporların klasik sürümü yönetim kullanıcı arayüzünden kaldırılıyor

Özel analiz raporlarının isteğe bağlı klasik sürümü artık yönetim kullanıcı arayüzünde kullanılamıyor.

Geliştirici Etkileşimi widget'ının performansı

Ana analiz kontrol panelindeki (Geliştirici Etkileşimi bölümü) dönüşüm hunisi widget'ı daha iyi performans sağlayacak şekilde geliştirildi.


Para kazanma

Bu sürümde yer alan yeni para kazanma özellikleri aşağıda açıklanmıştır.

Ücret planı e-posta bildirimleri

Yeni bir Ücret Planı e-posta bildirimi türü, geliştiriciler satın aldıkları hacim bantlı veya paket ücret planlarında belirli bir işlem ya da dolar sınırına ulaştığında onları bilgilendirmenize olanak tanır. Ayrıntılar için Bildirim şablonlarını kullanarak bildirim oluşturma başlıklı makaleyi inceleyin.

Yinelenen Ücret ve Toplama Temeli dönemlerinin senkronizasyonu

Bir ücret planında, geçerli olan iki farklı dönem olabilir:

  • Ücret planının Ücretler sekmesinde yapılandırılan ve geliştiricilerden ne zaman yinelenen ücret alınacağını belirleyen yinelenen ücret dönemi.
  • Hacim Bantlı veya Paket planları için ücret listesinde tanımlanan ve geliştiriciler için paket kullanımının ne zaman sıfırlandığını belirleyen Toplama Temeli dönemi.

Bu iki dönem artık senkronize edilmiştir. Bir ücret planında hem sıfır olmayan yinelenen ücret hem de Hacim Bantlı veya Paket ücret tablosu varsa her ikisi için de yinelenen ücret dönemi kullanılır. Örneğin, aylık yinelenen bir ücret varsa ücret listesi paketleri de aylık olarak (varsayılan olarak ayın başında) sıfırlanır.

Yinelenen ücret yoksa paketler, ücret listesinde tanımlanan toplama temeline göre sıfırlanır. Örneğin, bir geliştirici ayın 19'unda ücret listesi kullanmaya başlarsa ve Toplama Temeli her ay ise paket kullanımı 19'undan bir ay sonra sıfırlanır.

Toplama Temeli'nin desteği sonlandırılıyor ve gelecekteki bir sürümde para kazanma özelliğinden kaldırılacak. Daha fazla bilgi için Ücret listesi planı ayrıntılarını belirtme bölümüne bakın.

Özet gelir raporlarındaki özel özellikler

İşlem kaydı politikaları, isteğe bağlı olarak işlemlerden özel özellik verilerini yakalamanıza olanak tanır. Artık bu özel işlem özelliklerini özet gelir raporlarına dahil edebilirsiniz. Kuruluşunuza MINT.SUMMARY_CUSTOM_ATTRIBUTES özelliği ekleyerek raporlarda kullanılmak üzere veritabanı tablolarına hangi özel özelliklerin ekleneceğini belirtebilirsiniz.

Apigee Edge for Private Cloud müşterileri, aşağıdaki API çağrısı ve sistem yöneticisi kimlik bilgileriyle işareti ayarlayabilir.

curl -u email:password -X PUT -H "Content-type:application/xml" http://host:8080/v1/o/myorg -d \
"<Organization type="trial" name="MyOrganization">
    <Properties>
        <Property name="features.isMonetizationEnabled">true</Property>
        <Property name="MINT.SUMMARY_CUSTOM_ATTRIBUTES">[&quot;my_attribute_1&quot;,&quot;my_attribute_2&quot;]</Property>
        <Property name="features.topLevelDevelopersAreCompanies">false</Property>
    </Properties>
</Organization>"

API çağrısındaki özel özellikler dizisinin URL olarak kodlandığını unutmayın.


SmartDocs yükseltme süreci

SmartDocs'u beta döneminde kullandıysanız genel kullanıma sunulma tarihi sürümündeki yeni özellikler ve işlevler için geliştirici portalınızda SmartDocs'u yükseltmeniz gerekir.

Geliştirici portalınızda yayınlanmış olan tüm SmartDocs sayfaları çalışmaya devam eder ancak mevcut veya yeni sayfalarda değişiklik yapmadan ya da yayınlamadan önce güncelleme sürecini uygulamanız gerekir.

SmartDocs'u geliştirici portalınızda oluşturup yayınlayabilseniz de SmartDocs'un Apigee'nin Edge API Yönetim Hizmetleri'nde bulunan API modelinden oluşturulduğunu unutmayın. Edge'de bir API modelinde yaptığınız değişiklikler, tüm Pantheon ortamlarınızda aynı olur (geliştiricilerin Pantheon ortamlarında bulunmasına benzer şekilde).

SmartDocs beta sürümünden genel kullanıma sunulan sürüme yükseltmek için

  1. Pantheon'daki geliştirme veya test ortamlarınızda 15.05.27 sürümünü güncelleyip test edin.
  2. Kullandığınız mevcut API modelini değiştirmek için yeni bir model oluşturun.
    • Swagger veya WADL dokümanlarını içe aktarıyorsanız bunları yeni bir düzeltmeye tekrar aktarın.
    • API modelinizi SmartDocs modülü üzerinden yönetiyorsanız SmartDocs JSON olarak dışa aktarın ve dosya eki kullanarak yeni modelinize aktarın.
  3. Modelinizin düzeltmesinin güvenlik özelliklerini ayarlayın. Content > SmartDocs > model sayfasında Security Settings'i seçin.
  4. İşlemler sütununda Ayarlar'ı tıklayarak model ayarları sayfasında (İçerik > SmartDocs) önceden yapılandırılmış kimlik doğrulamalarını kontrol edin.
  5. Özel şablonları CSS ve JS öğelerinin 6. sürümünü kullanacak şekilde güncelleyin ve authSchemes ve apiSchema gibi yeni nesne adlarını yansıtacak değişiklikler yapın. SmartDocs şablonlarını güncelleme hakkında bilgi için API'leri belgelemek için SmartDocs'u kullanma başlıklı makaleyi inceleyin.
  6. Model revizyonunuzu yeniden oluşturup yayınlayın.
  7. Yeni dokümanları doğruladıktan sonra üretim portalınızı 15.05.27 sürümüne güncelleyin.

Edge kurumsal müşterisiyseniz ve yükseltme süreciyle ilgili sorularınız veya endişeleriniz varsa lütfen marsh@apigee.com ve cnovak@apigee.com adreslerine e-posta gönderin. Diğer durumlarda, en iyi yanıtı almak için lütfen Apigee Topluluğu'nu kullanın.


Gelecekteki özellik değişiklikleri ve geliştirmeler

Bu bölümde, gelecekte yapılması beklenen özellik değişiklikleri ve geliştirmeleri önizlenmektedir:

Response Cache politikasının davranışında değişiklik

Gelecekteki bir sürümde (belirlenecek), Response Cache politikasının <ExcludeErrorResponse> öğesinin varsayılan davranışı değişecek.

Mevcut davranış: Yanıt önbelleği politikasındaki <ExcludeErrorResponse> öğesi varsayılan olarak false değerine sahiptir. Bu, varsayılan olarak, olası herhangi bir HTTP durum koduna (3xx dahil) sahip yanıtların Yanıt Önbelleği politikası tarafından önbelleğe alındığı anlamına gelir.

Gelecekteki davranış: Yanıt Önbelleği politikasındaki <ExcludeErrorResponse> öğesi varsayılan olarak doğru değerini alır. Bu, varsayılan olarak yalnızca HTTP durum kodları 200 ile 205 arasında olan yanıtların önbelleğe alınacağı anlamına gelir. Bu davranışı geçersiz kılmak ve tüm durum kodları için yanıtları önbelleğe almak istiyorsanız <ExcludeErrorResponse> öğesini açıkça true olarak ayarlamanız gerekir.

Geçici çözüm: Private Cloud 4.15.07.00 ve daha eski sürümlerde, yanıtları yalnızca 200 ila 205 durum kodlarıyla önbelleğe almak istiyorsanız <ExcludeErrorResponse> öğesini açıkça "true" olarak ayarlamanız gerekir.


Hatalar düzeltildi

Bu sürümde aşağıdaki hatalar düzeltilmiştir.

Sorun Kimliği Açıklama
OPDK-1521 Şifre şifreleme sorunu
OPDK-1201 Kullanıcı arayüzü verileri geri yüklenemiyor
OPDK-1112 Özel LDAP şifre politikası, Apigee yönetici kullanıcısına uygulanmıyor
OPDK-1097 OPDK yükseltmesi sırasında anahtar alanı istisnası
OPDK-1068 Yükleme sırasında başarısız olursa yönetici şifresini değiştirebilme
OPDK-1053 Zookeeper, kök olarak çalışıyor
OPDK-967 set-autostart.sh kullanılarak OpenLDAP otomatik başlatılacak şekilde ayarlandığında, all-status.sh bunu çalışmıyor olarak bildirir
OPDK-905 Smartdocs prod already registered in group axgroup001
OPDK-899 İlk katılım sırasında hata oluştu
OPDK-847 İlk katılım sırasında oluşturulan kullanıcı, şifre sıfırlama postası almıyor
OPDK-817 init.d komut dosyaları hata veriyor
OPDK-815 ax-purge.sh komut dosyası, örnekleme tablolarının temizlenmesini gerektiriyor
MGMT-2246 Özel rapor oluşturma sayfası, yönetim kullanıcı arayüzünde doğru şekilde gösterilmiyor
MGMT-2235 Süresi dolan SSL sertifikaları için geçerlilik bitiş tarihi göreli süresi kafa karıştırıcı bir şekilde yuvarlanabilir
Süresi dolan SSL sertifikaları için geçerlilik bitiş tarihinin göreli süresi, sertifikanın süresi 90 gün veya daha kısa bir süre içinde dolduğunda aylara yuvarlanmak yerine her zaman gün olarak gösterilir.
MGMT-2193 API düzenlenirken yükleme simgesi
MGMT-2173 Trace kullanıcı arayüzü yasal URL'lere izin vermiyor
Trace kullanıcı arayüzü artık iç içe yerleştirilmiş sorgu parametreleri içeren sorgu parametresi değerleriyle istek göndermenize olanak tanıyor.
MGMT-2162 JavaScript derleme sorunu
MGMT-2124 Kullanıcı arayüzünde izinler kaydedildiğinde müşteri rolünün izinleri sıfırlanır
MGMT-2114 MessageLogging politikasındaki geçersiz Syslog IP'si, dağıtım sırasında uygun bir hata döndürmelidir
MGMT-2067 İzleme: API proxy düzeltmesi 2 ortamda dağıtıldıysa düzeltme ve ortam seçimi doğru çalışmıyor
MGMT-2061 "Şifremi Unuttum" seçeneği yalnızca kayıtlı kullanıcılara e-posta göndermelidir
Yönetim kullanıcı arayüzü giriş sayfasındaki "Şifrenizi mi unuttunuz?" bağlantısı yalnızca kayıtlı Apigee kullanıcılarına e-posta gönderir.
MGMT-2048 Dağıtım izinlerini bir ortamla sınırlayan özel role sahip kullanıcı, diğer ortamlarda dağıtım yapabilir
MGMT-2041 FaultRules öğesi varsayılan ek şablonundan kaldırıldı
Politikalarda veya API proxy adımlarında kullanılmayan FaultRules öğesi, API proxy'leri oluşturduğunuzda ya da politika eklediğinizde artık otomatik olarak eklenmeyecek.
MGMT-2034 WSDL'yi getir işlemi başarısız oluyor: "WSDL'yi Getir Hatası: WSDL işlenirken hata oluştu."
MGMT-1986 Geliştirici eklenirken kullanıcı arayüzü hatası
MGMT-1983 "OAuth 2.0 yetkilendirme kodu alma" API'si yanlış durum döndürüyor
MGMT-1962 Güçlü şifreyle yönetim kullanıcı arayüzüne giriş yaparken hata oluşması
Yüzde işareti gibi belirli özel karakterler içeren şifrelerle kullanıcı arayüzüne giriş yaparken artık hata oluşmuyor.
MGMT-1947 Yönetim kullanıcı arayüzünde sezgisel olmayan roller
Kullanıcının işlem kaydı politikası oluşturma veya düzenleme izni yoksa işlem kaydı politikası oluşturma ve düzenleme için kullanıcı arayüzü düğmeleri artık devre dışı bırakılır.
MGMT-1899 Ürün ayarları kaydedildikten sonra kaynak yolları siliniyor
Bir API ürünü düzenlenirken kullanıcı Kaydet düğmesini çift tıklarsa ürünün kaynak yolları silinebiliyordu. Bu sorun düzeltildi.
MGMT-1894 Geliştirici sütunu için Geliştirici Uygulamaları sayfasının yüklenmesi tamamlanmıyor
MGMT-1882 WSDL'den yeni API proxy'si yalnızca son parametre ayrıntılarını gösteriyor
MGMT-1878 Bir ortama birden fazla düzeltme dağıtılırsa Trace bunlardan yalnızca birini gösterir
MGMT-1872 Özel raporlar indirilemiyor
MGMT-1863 Node.js günlükleri yönetim kullanıcı arayüzünde görüntülenemiyor
MGMT-1843 API proxy'si açılmıyor
MGMT-1833 sysadmin kullanıcısının OPDK için kullanıcı arayüzünde şifre değiştirme seçeneği olmamalıdır
MGMT-1825 Siteler arası komut dosyası çalıştırma (XSS) hataları
MGMT-1824 .xml uzantılı WSDL dosyası içe aktarılırken WSDL getirme hatası
MGMT-1812 İçe aktarma sırasında TargetEndpoint doğrulaması ekleme
ProxyEndpoint'e benzer şekilde TargetEndpoint, API proxy'si içe aktarma sırasında koşullarda kullanılan uygun şema ve ifadeler için doğrulanır.
MGMT-1804 Node.js API, bazı durumlarda geçersiz JSON gönderiyor
JSON verilerinde geçersiz karakterler varsa Node.js günlükleri ekranında biçimlendirilmemiş günlükler gösteriliyordu. Bu sorun bu sürümde düzeltildi ve kullanıcı arayüzü artık düzgün biçimlendirilmiş node.js günlüklerini gösteriyor.
MGMT-1802 password reset url #118
Yönetim kullanıcı arayüzü bir SSL sonlandırma sunucusunun arkasındaysa yönetim kullanıcı arayüzü artık http URL'si yerine https URL'si bağlantısı içeren bir şifre sıfırlama e-postasını doğru şekilde oluşturur.
MGMT-1799 Trace'te istek gönderen kullanıcı arayüzü güvenlik açığı
MGMT-1777 Üst düzey alan adı .acn olan e-posta adresine sahip kullanıcı eklenemiyor
MGMT-1735 Markalama "W getirilirken hata oluştu"
Edge OPDK'da özel markalama desteği derhal kaldırıldı. Bu durumun, özelliği kullanan az sayıda müşteriyi hayal kırıklığına uğratabileceğinin farkındayız. Ancak bu özellik, Edge'in API yönetimiyle ilgili özelliklerini doğrudan iyileştiren bir özellik değildir.
MGMT-1569 API proxy'sini mevcut API ürününe ekleme sorunu
API proxy'sinin "/" yolu için bir kaynağı olduğunda, yönetim kullanıcı arayüzünde API proxy'sini API ürününe ekleme sorunu düzeltildi.
MGMT-1563 Trace'teki Gönder düğmesi, bir hatayla karşılaşırsa devre dışı kalır
MGMT-1362 E-posta adresi "_" karakterini içeriyorsa Şifremi Unuttum e-postası çalışmıyor
OPDK'da alt çizgi içeren e-posta adresleriyle ilgili şifre sıfırlama sorunu düzeltildi.
MGMT-1345 Birden fazla ad alanı içeren WSDL'nin içe aktarılması, SOAP Oluşturma adımının yanlış olmasına neden oluyor
MGMT-1193 Proxy'yi yeni düzeltme olarak kaydetmek rota kuralını beklenmedik şekilde değiştiriyor
MGMT-1061 SmartDocs: Swagger tanımındaki gövde türü parametresinin açıklaması, doküman kullanıcı arayüzünde gösterilmiyor
MGMT-800 "default" adıyla kaynak oluşturmak kullanıcı arayüzünün bozulmasına neden olur
MGMT-787 Kullanıcı arayüzü uyarısı kullanılabilirlik sorunu
Yönetim kullanıcı arayüzünde + API Proxy'yi tıkladığınızda ve Yeni API Proxy iletişim kutusu göründüğünde iletişim kutusunu kapatmak için Esc tuşuna basabilirsiniz.
MGMT-619 API proxy kullanıcı arayüzü sayfasında sayfalara ayırmayı etkinleştirme
MGMT-602 API Proxy Develop view: Add a Response Cache policy when endpoint does not have PreFlow/PostFlow causes error
MGMT-460 Politikayı yeniden adlandırmak, hatalı davranışlara ve kaldırılamayan yinelenen politikalara neden oluyor
DEVRT-1644 Ada göre bildirim arama, yanlış e-postanın gönderilmesine neden oluyor
DEVRT-1583 Para kazanma kullanıcı arayüzünde, mevcut bir ücret planı için "Gelecek" rozeti gösteriliyor
DEVRT-1546 Plan sınırları çalışmıyor
DEVRT-1511 Mevcut bir geliştirici için mint.resourceDoesNotExist hatası
CORERT-639 TCPSysLogSocket asenkron olmalıdır
CORERT-613 "unrecognized_name" nedeniyle SSL el sıkışma hataları
AXAPP-1728 Analizlerde para kazanma değişkenlerini yoksayma
AXAPP-1708 Analytics API, nasıl sorduğuma bağlı olarak aynı istatistik için farklı sayılar üretiyor gibi görünüyor
AXAPP-1707 Ücretsiz kapsül analizleri performansını iyileştirme
AXAPP-1690 Özel raporlarda "Geçersiz API Hatası"
AXAPP-1533 Analytics Geomap, Geçersiz API Çağrısı hatası veriyor
AXAPP-1493 Önbellek performans istatistikleri yanlış
APIRT-1436 Karma oluşturulmamış jetonların karmasını oluşturmak için araç/komut dosyası oluşturma
APIRT-1425 continueOnError özelliği "true" olarak ayarlandığında JavaCallout politikasında hiçbir etkisi olmaz
APIRT-1346 OAuth2.0 - hash.oauth.tokens.enabled değeri doğru olduğunda erişim jetonu yanıtında karma değer döndürülür
APIRT-1206 target_ip, 503'ler ve 504'lerin çoğu için bilgi tablosuna kaydedilmez
APIRT-1170 Eksik kaynak dosyası, MP'nin bir ortamı yükleyememesine neden oldu
APIRT-1148 Node.js hedefi için ResponseFlow'da {message.version} değişkeninin GET işlemi NPE hatası veriyor
APIRT-1054 Varsayılan dizin dışında farklı bir dizine günlük kaydı yapılmaya çalışıldığında Message Logging başarısız oluyor
APIRT-387 OrganizationService'i MP'de "others" varyantında çalıştırın
APIRT-67 OAuth GenerateAccessToken politikası, oauthV2.failed değişkenini doğru şekilde ayarlamıyor
APIRT-52 Özel raporlar: Birçok API için yanıt durum kodu boş

Bilinen sorunlar

Bu sürümde aşağıdaki bilinen sorunlar vardır.

Sorun Kimliği Açıklama
OPDK-1586

IPV6 desteği etkinleştirilmezse API BaaS portalı başlatılamaz
Geçici çözüm, API BaaS portalını çalıştırmak için /<install-dir>/apigee4/conf/nginx/conf.d/loadbalancer.conf dosyasındaki aşağıdaki IPV6 satırını açıklama satırı yapmak veya IPV6 desteğini etkinleştirmektir:

# listen [::]:8080;

OPDK-1785

Yükseltilmiş Edge yüklü ortama para kazanma bileşeni yükleme
Bir Edge yüklemesini 4.15.07.00 sürümüne yükseltirseniz ve yükseltmeden önce para kazanma özelliğini kullanmıyorsanız Edge'in 4.15.07.00 sürümüne para kazanma özelliğini yükleyemezsiniz.

Bu sorunu çözmek için Monetization'ı yüklemeye çalışmadan önce apigee-env.sh dosyasında doğru Monetization sürümünü ayarlayın. 4.15.07 sürümünde Para Kazanma sürümünü edinmek için (Edge 4.15.07'ye yükselttikten sonra) şu komutu çalıştırın:
> source /{install-dir}/apigee4/bin/apigee-env.sh

> VER=`basename $(find $SHARE_DIR/installer/monetization -name "mint-*.zip") | cut -d "-" -f 2,3,4`
Varsayılan olarak install-dir, /opt'tur.
Yukarıdaki VER değerinin apigee-env.sh dosyasında ayarlanması gerekir:
> sed -i "s/^MONETIZATION_VERSION=.*/MONETIZATION_VERSION=$VER/" /install-dir/apigee4/bin/apigee-env.sh
Yukarıdaki adımları uygulamadan Para Kazanma'yı yüklemeye çalışırsanız yükleme başarısız olur ve paylaşım dizininde muhtemelen geçersiz bir sembolik bağlantı oluşur. Bu sembolik bağlantıyı kaldırmanız gerekir:
> rm /install-dir/apigee4/share/monetization
Sembolik bağlantıyı kaldırdıktan sonra, Monetization sürümünü ayarlamak için yukarıdaki adımları uygulayın ve ardından Monetization yüklemesini yeniden deneyin.
OPDK-1857 bin/qpid-stat.sh ve bin/qpid-config.sh dosyalarında sabit kodlu Python 2.6 sürümü

CentOS ve RedHat 7.0'da, bin/qpid-stat.sh ve bin/qpid-config.sh içindeki birkaç komut dosyası, Python 2.6 sürümünü kullanacak şekilde sabit kodlanmıştır.

Bu sorunu çözmek için apigee4/bin dizinindeki qpid-stat.sh ve qpid-config.sh dosyalarında PYTHONPATH'i dışa aktaran satırı değiştirmeniz gerekir.

export PYTHONPATH="${QPID_DIR}/lib/python2.6/site-packages"

Sisteminizdeki Python sürümünü belirlemek için /opt/apigee4/share/apache-qpid/lib dizinindeki Python sürümünü kontrol edin. Dizin büyük olasılıkla python2.7'dir.

Ardından qpid-stat.sh ve qpid-config.sh dosyalarındaki PYTHONPATH ayarını doğru yolla güncellemeniz gerekir. Örneğin:

export PYTHONPATH="${QPID_DIR}/lib/python2.7/site-packages"

DEVRT-1574 Birden fazla etkin ücret planı olan geliştiriciler için tutarsız bakiye ve kullanım
Para kazanma özelliğinde, bir geliştirici API çağrısı başına ücret alan birden fazla ücret planında etkinse parasal bakiye kullanımı bazen tutarsız olabilir.
APIBAAS-1647 Sistem yöneticisi olarak giriş yaptıktan sonra BaaS kullanıcı arayüzü "Roller alınırken hata oluştu" mesajını gösteriyor
Bu hata mesajı, 4.15.01'den 4.15.07'ye yükseltme yapıldıktan sonra sistem yöneticisi tarafından sisteme ilk giriş yapıldığında gösterilir. Bu mesajı yoksayabilirsiniz.
DEVRT-1834 Para kazanma özelliğini 4.15.07 sürümüne yükseltme
apigee-upgrade.sh komut dosyası, sonunda aşağıdaki mesajı yazdırarak başka bir komut dosyası yürütmenizi ister:
**************************************
In order to complete the monetization upgrade please run:
sudo /opt/apigee4/share/monetization/schema/migration/MOPDK4.15.04.00/
365-create-notification-condition.sh
**************************************

Bu mesajı yoksayabilirsiniz. Bu komut dosyası gerekli değildir ve yürütülemez.

DEVRT-1951 Para kazanma yeni yükleme bildirim yapılandırmaları eksik
Apigee Edge for Private Cloud sürüm 4.15.07.00'ün yeni bir yüklemesinde, para kazanma bildirimleri için aşağıdaki yapılandırmalar eksiktir. Bunlar, yönetim kullanıcı arayüzündeki Yönetici > Bildirimler sayfasındaki bildirim türlerine karşılık gelir.
mint.scheduler.${ORG_ID}.adhocnotify@@@management
mint.scheduler.${ORG_ID}.expiringrateplannotify@@@management
mint.scheduler.${ORG_ID}.newpkgnotify@@@management
mint.scheduler.${ORG_ID}.newproductnotify@@@management
mint.scheduler.${ORG_ID}.newrateplannotify@@@management
mint.scheduler.${ORG_ID}.tncacceptancenotify@@@management
Bu sorunu çözmek için aşağıdaki adımları uygulayın. Cassandra örneğinizin IP adresine ihtiyacınız vardır. Bu değeri bulmak için <installation-root>/apigee4/conf/cassandra/cassandra.yaml veya <installation-root>/apigee4/conf/cassandra/cassandra-topology.properties dosyasına bakın.
  1. Aşağıdaki komutları çalıştırın. {ORG_ID} değişkenini olduğu gibi bırakın ancak <org_name>, <installation-root> ve <cassandra_ip_address> değişkenlerini değiştirin.
    sed -e "s/\${ORG_ID}/<org_name>/g" <installation-root>/apigee4/share/monetization/schema/cassandra/org/ui/mint-org-specific-ui-schedulers.txt > /tmp/mint-org-specific-ui-schedulers.txt
    
    <installati>on-root/apigee4/share/apache-cassandra/bin/cassandra-cli -h <cassandra_ip_address> -f /tmp/mint-org-specific-ui-schedulers.txt
  2. Yönetim sunucusunu yeniden başlatın.
DEVRT-1952 4.14.07.00 sürümünden para kazanma yükseltmesinde bildirim yapılandırmaları eksik
Apigee Edge for Private Cloud'un 4.14.07.00 sürümünden 4.15.07.00 sürümüne yükseltilmesi sırasında para kazanma bildirimleri için aşağıdaki yapılandırmalar eksik olduğundan para kazanma raporları yanlış çalışıyor.
mint.scheduler.${ORG_ID}.chargedaily@@@management
mint.scheduler.${ORG_ID}.chargehourly@@@management
Bu sorunu çözmek için aşağıdaki adımları uygulayın. Cassandra örneğinizin IP adresine ihtiyacınız vardır. Bu değeri bulmak için <installation-root>/apigee4/conf/cassandra/cassandra.yaml veya <installation-root>/apigee4/conf/cassandra/cassandra-topology.properties dosyasına bakın.
  1. Aşağıdaki komutları çalıştırın. {ORG_ID} değişkenini olduğu gibi bırakın ancak <org_name>, <installation-root> ve <cassandra_ip_address> değişkenlerini değiştirin.
    sed -e "s/\${ORG_ID}/<org_name>/g" <installation-root>/apigee4/share/monetization/schema/cassandra/org/system/mint-org-specific-system-schedulers.txt > /tmp/mint-org-specific-system-schedulers.txt
    
    <installati>on-root/apigee4/share/apache-cassandra/bin/cassandra-cli -h <cassandra_ip_address> -f /tmp/mint-org-specific-system-schedulers.txt
  2. Yönetim sunucusunu yeniden başlatın.
OPDK-1878 Birden fazla veri merkezi kurulumunda pod adı ayarlanamıyor
Edge kurulum kılavuzunda, birden fazla veri merkezi kurulumu için sessiz yükleme dosyalarında pod adlarının "gateway-1" ve "gateway-2" olarak ayarlanması gerektiği belirtiliyor. Ancak pod'un yeniden adlandırılması, yönlendiricilerin ve mesaj işlemcilerin düzgün şekilde kaydedilmesini ve erişilebilir olmasını engeller. Bu sorun, setup-org.sh komut dosyasının kullanılabilir Mesaj İşleyicileri bulmasını da engeller.

Geçici çözüm, her iki veri merkezinin sessiz yükleme dosyasında MP_POD özelliğini kullanarak pod adını "gateway" olarak ayarlamaktır.
OPDK-1886

Düğüm, 192.168.x.y gibi yerel IP adreslerine erişemiyor
Yerel bir IP adresine erişmeye çalışırken "connect EINVAL" hatasını görüyorsunuz.
Geçici çözüm, Mesaj İşleyici düğümlerindeki /<install_dir>/apigee4/conf/apigee/message-processor/nodejs.properties dosyasını düzenleyerek aşağıdaki satırı açıklama satırı yapmaktır:

connect.ranges.denied=10.0.0.0/8,192.168.0.0/16,127.0.0.1/32

Ardından, Mesaj İşleyici düğümlerini yeniden başlatın:

<install_dir>/apigge4/bin/apigee-service message-processor restart 
OPDK-1958 Yükseltme sırasında tüm düğümlerin Yönetim Sunucusu'ndaki 8080 bağlantı noktasına erişmesi gerekir
Çalışma zamanında şu bileşenlerin Yönetim Sunucusu'ndaki 8080 bağlantı noktasına erişmesi gerekir: Yönlendirici, Mesaj İşlemcisi, Kullanıcı Arayüzü, Postgres ve Qpid. Ancak yükseltme sırasında Cassandra ve Zookeeper düğümleri de dahil olmak üzere tüm düğümlerin Yönetim Sunucusu'ndaki 8080 bağlantı noktasına erişmesi gerekir.
OPDK-1962 Yükseltme işleminden sonra Edge API için SSL'yi yeniden yapılandırmanız gerekir
Edge API'yi 4.15.07.00 sürümüne yükseltmeden önce SSL kullanacak şekilde yapılandırdıysanız yükseltme işleminden sonra SSL'yi yeniden yapılandırmanız gerekir. Edge API için SSL yapılandırma prosedürü hakkında bilgi edinmek üzere Edge İşlemler Kılavuzu'nu inceleyin.