4.15.04.03-WS (WebSockets) - Private Cloud için Apigee Edge sürüm notları

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

13 Ağustos 2015 Perşembe günü, Private Cloud için Apigee Edge WebSockets'e yönelik bir düzeltme yayınladık.

Yeni özellikler ve geliştirmeler

Bu sürümdeki yeni özellikler ve geliştirmeler aşağıda verilmiştir.

WebSocket çerçeve boyutu ayarı

Private Cloud için Apigee Edge'de WebSocket çerçevelerinin boyutunu yapılandırabilirsiniz. Bunu yapmak için tüm yönlendiricilerde ve mesaj işleyicilerde mülkleri iki farklı dosyada yapılandırın. Her iki dosyadaki değerler her zaman eşleşmelidir.

  • Yönlendiricinin router.properties dosyasında aşağıdakileri yapılandırın:
    WEBSOCKET.frame.limit=4k
  • Mesaj işleyicinin netty-websocket-adaptor.properties dosyasında aşağıdakileri yapılandırın:
    netty.websocket.message.max.frame.length=4k

Dosyaları güncelledikten sonra yönlendiriciyi ve ileti işlemci düğümlerini yeniden başlatın. Örneğin:

/<inst-root>/apigee4/bin/apigee-service router restart

/<inst-root>/apigee4/bin/apigee-service message-processor restart

(APIRT-1806)

Satır içi hedef ve hedef sunucular için hedef akış değişkenleri doğru şekilde doldurulmuyor

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

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

Düzeltilen hatalar

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

Sorun Kimliği Açıklama
TBD-82 Sistem şifresi değiştirildikten sonra yönetim sunucusu kendi kendine kontrolleri başarısız oluyor
MGMT-2551 4.15.04.03 sürümünün kullanıcı arayüzü artık Java 6 ile çalışmıyor
MGMT-2418 UI yapılandırması apigee.conf, TLS'yi desteklemiyor
MGMT-2255 Sistem şifresi değiştirildikten sonra yönetim sunucusu kendi kendine kontrolleri başarısız oluyor
MGMT-1677 Hata ayıklamada kimlik doğrulama ve yetkilendirme hatalarını günlüğe kaydetme
CORERT-318 HTTPServer.streaming.buffer.limit=10, ara sıra askıya alınan isteklere neden oldu
Yavaş istemciler ve büyük yüklerle çalışırken isteklerin askıya alınması ve yönlendiricide zaman aşımı yaşanması zaman zaman yaşanıyordu. Bu sorun yalnızca yönlendiricide HTTPServer.streaming.buffer.limit özelliği sıfır olmayan bir değere ayarlandığında görüldü. Sorun düzeltildi.
APIRT-1766 WebSocket'lerde zaman aşımları
APIRT-1713 10 TPS'lik yük altında ExtractVariables politikası hataları
APIRT-1472 Sağlık kontrolü API'si her çağrıldığında system.log'da mesajlar
APIRT-1147 S3 paketinden proxy yayın verileri artık indirme işlemini tamamlamıyor