Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. info
19 Mayıs 2015 Salı günü, Private Cloud için Apigee Edge'in üç aylık bir sürümünü kullanıma sunduk.
"Apigee Edge Yerel" veya "OPDK" olan eski ürün adı artık "Private Cloud için Apigee Edge" olarak değişti.
Sorularınız varsa Apigee Müşteri Desteği sayfasını ziyaret edin.
Tüm Apigee Edge sürüm notlarının listesi için Apigee Sürüm Notları başlıklı makaleyi inceleyin.
Yeni özellikler ve geliştirmeler
Bu sürümdeki yeni özellikler ve geliştirmeler aşağıda verilmiştir.
OpenLDAP - yükleme ve yükseltme
OpenLDAP artık yeni ve yükseltme yüklemeleri için Edge tarafından desteklenen tek LDAP sunucusu.
API Hizmetleri
Edge API Hizmetleri'ndeki yeni özellikler ve geliştirmeler aşağıda verilmiştir.
WebSockets
Edge, web istemcisi ile sunucu arasında gerçek zamanlı web iletişimini etkinleştirmek için WebSocket protokolünü destekler. Edge, WebSocket iletişimlerinde istemci veya sunucu rolünü oynayabilir. Edge'de WebSocket'leri ayarlama ve kullanma hakkında bilgi edinmek için WebSocket'leri Kullanan Özel Bulut için Apigee Edge kılavuzunu inceleyin.
API yönetimi için harici kimlik doğrulama sağlayıcı desteği
Edge, API yönetici kullanıcılarınızı içeren Active Directory ve diğer harici kimlik doğrulama sağlayıcıları/LDAP sistemleriyle entegre olur. Daha fazla bilgi için Edge for Private Cloud Harici Kimlik Doğrulama Yapılandırması kılavuzuna bakın.
Yönetim kullanıcı arayüzünde birlikte markalama
Edge yönetim kullanıcı arayüzünü Apigee logosunun yanında görünen kendi özel logonuzla birlikte kullanabilirsiniz. Daha fazla bilgi için Private Cloud Operations Guide for Apigee Edge (Apigee Edge için Private Cloud Operations Guide) başlıklı makalenin "Apigee kullanıcı arayüzü menüsüne özel logo ekleme" bölümünü inceleyin.
İzleme'de Node.js Günlükleri
Node.js API proxy'lerinde hata ayıklama yaparken API proxy düzenleyicisinin İzleme görünümünde Node.js Günlüğü özelliğini etkinleştirebilirsiniz. Özelliği etkinleştirmek için yüklemenizdeki apigee-base.conf veya apigee-onpremise.conf dosyasında apigee.feature.disableNodeJSLogs="false"
değerini ayarlayın. Node.js Günlüğü hakkında daha fazla bilgi için Node.js proxy'lerinde hata ayıklama ve sorun giderme başlıklı makaleyi inceleyin.
Şifre süre sonu
Edge 4.15.01.x sürümünde Edge şifrelerinin süresi 30 gün sonra otomatik olarak doldu. Bu, kullanıcının şifresini süresi dolmadan değiştirmediği takdirde hesap erişiminin kilitlendiği anlamına geliyordu. Ancak bu işlem, sistem yöneticisinin şifresinin süresinin dolmasına da neden oldu. Bu nedenle sistem yöneticisi Edge'e erişemedi.
4.15.04.00 sürümüne yükseldiğinizde varsayılan ayar, şifrelerin geçerlilik süresinin sona ermemesi için değiştirilir. Gerekirse /opt/apigee4/bin/apigee-enable-pwlockout.sh
komut dosyasını kullanarak Edge şifrelerinin geçerlilik süresinin dolacağını yapılandırabilirsiniz. Daha fazla bilgi için Özel Bulut İşlemleri için Apigee Edge Kılavuzu'na bakın.
Sistem yöneticisinin belirli e-posta alan adlarına erişimini sınırlama
Sistem yöneticisi veya sistem yöneticisi salt okunur rollerindeki üyeliği belirli e-posta alanlarındaki kullanıcılarla sınırlayabilirsiniz. Bu özelliği etkinleştirmek için izin verilen alanları Private Cloud Operations için Apigee Edge Kılavuzu'nda açıklandığı şekilde apigee4/conf/apigee/management-server/security.properties dosyasına ekleyin.
Yönetim kullanıcı arayüzü hata mesajları
Yönetim kullanıcı arayüzünde hata mesajı görüntüleme, ekran alanını daha verimli kullanmak için yeniden tasarlandı.
Yeni OAuthV2 hata değişkenleri
Hatayla ilgili bu yeni değişkenler OAuthV2 politikası tarafından belirlenir:
- oauthV2.<policy-name>.failed: Politika başarısız olursa doğru değerine ayarlanır.
- oauthv2.<policy_name>.<fault_name>: Hata adıdır. Örneğin, invalid_request
- oauthv2.<policy_name>.<fault_cause>: Hata nedeni. Örneğin: Jetonun Süresi Doldu
http://apigee.com/docs/api-services/content/oauthv2-policy adresini ziyaret edin.
Ürün oluşturma
Artık yeni ürün oluştururken görünen adın yanı sıra ürün adını da belirtebilirsiniz.
http://apigee.com/docs/developer-services/content/creating-api-products adresine bakın.
Kullanıcıları kuruluştan kaldırmak için kullanıcı arayüzü
Kullanıcı arayüzündeki Kuruluş Kullanıcıları sayfasında Sil düğmesi Kaldır düğmesiyle değiştirildi. Bu, bir kullanıcıyı kuruluştan kaldırdığınızda söz konusu kullanıcının Apigee hesabının etkin kalmasının anlaşılmasına yardımcı olur.
http://apigee.com/docs/api-services/content/managing-organization-users adresine bakın.
Yönetim kullanıcı arayüzündeki filtreleme seçenekleri
Yönetim kullanıcı arayüzündeki API Proxy'leri, Ürünler, Geliştiriciler ve Uygulamalar sayfalarında arama için yeni filtreleme seçenekleri mevcuttur.
Çevrimdışı izleme aracı
Çevrimdışı İzleme aracı, daha önce kaydedilmiş izleme oturumlarını görüntülemenize ve analiz etmenize olanak tanır. Kayıtlı izleme oturumu, temel olarak bir izleme oturumunun "kaydı"dır ve sorun giderme ve daha ayrıntılı analiz gerektiren durumlarda yararlı olabilir. Çevrimdışı izleme aracının kullanıcı arayüzü, "canlı" izleme aracına benzer.
Daha fazla bilgi için Çevrimdışı izleme aracını kullanma başlıklı makaleyi inceleyin.
Kullanıcı ayarlarında gösterilen kullanıcı rolleri
Yönetim kullanıcı arayüzünün Kullanıcı Ayarları sayfasında (kullanıcı adı > Kullanıcı Ayarları), kullanıcının rolleri artık gösterilir.
Edge yönetimi kullanıcı arayüzünde iyileştirmeler
Bu sürümde, Edge yönetim kullanıcı arayüzünde kullanılabilirlik ve tutarlılıkla ilgili birkaç küçük iyileştirme yer almaktadır.
Analytics Hizmetleri
Edge Analytics Services'teki yeni özellikler ve iyileştirmeler aşağıda verilmiştir.
Altı aya ait veriler kullanılabilir
Yönetim kullanıcı arayüzü veya API ile analiz raporları oluştururken geçerli tarihten altı aydan eski verilere varsayılan olarak erişilemez. Altı aydan eski verilere erişmek istiyorsanız Apigee Destek Ekibi ile iletişime geçin.
Analizlere eklenen değişkenler
Aşağıdaki yeni değişkenler Edge Analytics'e iletilir ve API proxy izleme penceresinin AX aşamasında görünür.
- apigee.edge.execution.is_target_error: API hatalarının hedef taraflı hatalar (değer "1") mı yoksa başarısız HTTP yanıtları için hedef dışı hatalar (değer "0") mı olduğunu belirlemenizi sağlar. Başarılı bir HTTP yanıtı için değer null olur.
-
apigee.edge.execution.is_policy_error: Başarısız bir HTTP yanıtında bir politikanın başarısız olup olmadığını ("1" değeri) veya hiçbir politikanın başarısız olup olmadığını ("0" değeri) belirlemenizi sağlar. Değer, başarılı bir HTTP yanıtı için null olur.
Aşağıdaki ilgili değişkenler, ilk başarısız olan politikanın ayrıntılarını sağlar. Hiçbir politika başarısız olmadıysa değerler null olur.- apigee.edge.execution.fault_policy_name: Başarısız olan politikanın adı.
- apigee.edge.execution.fault_flow_name: Politikada başarısız olan akışın adı (ör. ön akış, son akış veya kullanıcı tanımlı bir akış).
- apigee.edge.execution.fault_flow_state: Politikanın akışa eklendiği konum. Olası değerler: PROXY_REQ_FLOW, TARGET_REQ_FLOW, TARGET_RESP_FLOW, PROXY_RESP_FLOW.
Kontrol panelleri
- API'ler, Geliştiriciler, Ürünler ve Geliştirici uygulamaları için performans grafikleri taşındı. Bu tüzel kişilere ait ana sayfaların alt kısmında gösteriliyordu. Artık grafiklere her sayfanın üst kısmındaki Analytics sekmesini seçerek erişebilirsiniz.
- Bu sürüm, mevcut veya yeni kontrol panelleriyle ilgili önemli çalışmalar içerir:
- Apigee Kontrol Paneli (Düzeltilmiş): Proxy Trafik, Geliştirici Etkileşimi ve Geliştirici Uygulamaları olmak üzere üç metrik grafiği içerir. Her grafikte, her metriği ayrıntılı olarak incelemenize olanak tanıyan bir "daha fazla ayrıntı" görünümü bulunur. Apigee kontrol paneline bakın.
- Proxy Performansı (Yeni): API proxy trafiği modellerini ve işleme sürelerini gösterir. API Proxy Performansı kontrol panelinin yerini alır. API Proxy'si Performansı başlıklı makaleyi inceleyin.
- Trafik Yapısı (Düzeltildi): Kontrol panelinin görünümü, tarzı ve içeriği tamamen düzeltildi. En başarılı API'lerinizin, uygulamalarınızın, geliştiricilerinizin ve ürünlerinizin genel API programınıza olan göreceli katkısını ölçer. Trafik yapısı bölümüne bakın.
- Hata Analizi (Düzeltildi): Görünüm, tarz ve içerikler tamamen düzeltildi. API proxy'leri ve hedefleri için hata oranlarını gösterir. Hata Kodu Analizi Kontrol Paneli'ne bakın.
-
Mevcut gösterge tabloları yeniden adlandırıldı:
- Uç Noktası Performansı, Hedef Performansı olarak yeniden adlandırıldı: API proxy arka uç hedefleri için trafik kalıplarını ve performans metriklerini gösterir. Hedef performansı başlıklı makaleyi inceleyin.
- İş Ortağı Etkileşimi, Geliştirici Etkileşimi olarak yeniden adlandırıldı: Kayıtlı uygulama geliştiricilerinizden hangisinin en fazla API trafiği oluşturduğunu gösterir. Geliştiricilerinizin her biri için en fazla API trafiğini ve en fazla hatayı kimin oluşturduğunu öğrenebilirsiniz. Geliştirici etkileşimi başlıklı makaleyi inceleyin.
Geliştirici Hizmetleri
Edge Developer Services'teki yeni özellikler ve iyileştirmeler aşağıda verilmiştir.
SmartDocs için Swagger 2.0 desteği
SmartDocs, Swagger 2.0 spesifikasyon belgelerinin içe aktarılmasını destekler ve Swagger 1.2 ile geriye dönük uyumluluğu korur. Güvenlik şeması nesneleri ve merkezi şemalar için destek, sonraki bir sürümde kullanıma sunulacaktır.
Para kazanma
Edge para kazanma özelliğindeki yeni özellikler ve iyileştirmeler aşağıda açıklanmıştır. Para kazanma hakkında daha fazla bilgi için "Bilinen sorunlar" bölümüne de bakın.
Şirketler ve geliştiriciler ayrı olarak ele alınır.
Şirketler ve geliştiriciler artık ayrı olarak ele alınıyor. Bu sayede, geliştiricilere birden fazla şirket ve şirketlere birden fazla geliştirici ekleme konusunda daha fazla esneklik sağlanıyor. Yönetim kullanıcı arayüzü artık "Şirketler" ve "Geliştiriciler" için ayrı pencereler sunar ("Yayınla" menüsünden erişilebilir).
Şirketleri ve geliştiricileri yönetme başlıklı makaleyi inceleyin.
Para kazanma raporlarında şirketler birincil filtre olmaya devam etse de filtre etiketi "Geliştiriciler" yerine "Şirketler" olarak değiştirildi.
Düzeltilen hatalar
Bu sürümde aşağıdaki hatalar düzeltilmiştir.
Sorun Kimliği | Açıklama |
---|---|
OPDK-954 | 4.15.01 Cassandra şeması yükseltilmedi |
MGMT-1986 | Geliştirici eklenirken kullanıcı arayüzü hatası |
MGMT-1983 | Get an OAuth 2.0 authorization code API returns wrong status |
MGMT-1962 | Güçlü şifreyle yönetim kullanıcı arayüzüne giriş yapma hatası Yüzde işareti gibi belirli özel karakterlerle kullanıcı arayüzüne giriş yapma artık başarısız olmuyor. |
MGMT-1894 | Geliştirici Uygulamaları sayfasında geliştirici sütunu hiçbir zaman yüklenmiyor |
MGMT-1872 | Özel raporlar indirilemiyor |
MGMT-1777 | .acn üst düzey alan adı içeren e-posta adresine sahip kullanıcı eklenemiyor |
MGMT-1362 | E-posta adresi "_" içeriyorsa Şifre Unuttum e-postası çalışmıyor Alt çizgi içeren e-posta adreslerinde Private Cloud'da şifre sıfırlama sorunu düzeltildi. |
CORERT-613 | "unrecognized_name" nedeniyle SSL el sıkışma hataları |
APIRT-1346 | OAuth2.0 - hash.oauth.tokens.enabled doğru olduğunda erişim jetonu yanıtında karma oluşturma işlemi uygulanmış değer döndürülür |
Bu sürüm, aşağıdaki sürümlerdeki hata düzeltmelerini de içerir:
Edge Cloud | Private Cloud için Edge |
---|---|
Bilinen sorunlar
Bu sürümde aşağıdaki bilinen sorunlar vardır.
Sorun Kimliği | Açıklama |
---|---|
Yok |
Yükleyicinin para kazanma yükleme veya yükseltme işleminde kullandığı iki Cassandra komut dosyası sürüme dahil edilmedi. Bu sorunu gidermek için para kazanma kurulumunu/yükseltmesini tamamlamak amacıyla Cassandra kurulumundan veya yükseltmesinden sonra aşağıdaki komutları çalıştırın:
|
CORERT-318 | Büyük veri yüklerine (yüzlerce KB) sahip API çağrıları bazen takılabilir. Bu sorunu gidermek için router.properties dosyanızda aşağıdaki mülk değerini ayarlayın:HTTPServer.streaming.buffer.limit=0 (varsayılan ayar 10'dur) |