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ü, Apigee Edge for Private Cloud WebSockets için bir yama 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ı

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

  • Yönlendiricinin router.properties dosyasında şunları yapılandırın:
    WEBSOCKET.frame.limit=4k
  • İleti işlemcisinin netty-websocket-adaptor.properties dosyasında şunları 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)

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

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 yerine geçer. 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 yaptığı kontrollerde hata veriyor
MGMT-2551 4.15.04.03 sürümündeki kullanıcı arayüzü artık Java 6 ile çalışmıyor
MGMT-2418 UI config apigee.conf, TLS'yi desteklemiyor
MGMT-2255 Sistem şifresi değiştirildikten sonra yönetim sunucusu kendi kendine yaptığı kontrollerde hata veriyor
MGMT-1677 Kimlik doğrulama hatası ve yetkilendirme hatalarını hata ayıklama günlüğüne kaydetme
CORERT-318 HTTPServer.streaming.buffer.limit=10, aralıklı olarak isteklerin askıda kalmasına neden oldu
Yavaş istemciler ve büyük yüklerle uğraşırken istekler zaman zaman askıda kalıyor ve yönlendiriciden zaman aşımına uğruyordu. Bu sorun yalnızca yönlendiricide HTTPServer.streaming.buffer.limit özelliği sıfır olmayan bir değere ayarlandığında görülüyordu. Sorun düzeltildi.
APIRT-1766 WebSockets'te zaman aşımları
APIRT-1713 10 TPS yükü altında ExtractVariables politikası hataları
APIRT-1472 Durum kontrolü API'si her çağrıldığında system.log dosyasındaki mesajlar
APIRT-1147 S3 paketinden gelen proxy yayın verileri artık indirme işlemini tamamlamıyor