Vous consultez la documentation Apigee Edge.
Accédez à la
documentation**Apigee X**. info
Le jeudi 13 août 2015, nous avons publié un correctif pour Apigee Edge for Private Cloud WebSockets.
Nouvelles fonctionnalités et améliorations
Voici les nouvelles fonctionnalités et améliorations apportées à cette version.
Ajustement de la taille des trames WebSocket
Vous pouvez configurer la taille des trames WebSocket dans Apigee Edge for Private Cloud. Pour ce faire, configurez les propriétés dans deux fichiers différents sur tous les routeurs et processeurs de messages. Les valeurs des deux fichiers doivent toujours correspondre.
- Dans le fichier router.properties du routeur, configurez :
WEBSOCKET.frame.limit=4k - Dans le fichier netty-websocket-adaptor.properties du processeur de messages, configurez :
netty.websocket.message.max.frame.length=4k
Redémarrez les nœuds du routeur et du processeur de messages après avoir mis à jour les fichiers. Exemple :
/<inst-root>/apigee4/bin/apigee-service router restart
/<inst-root>/apigee4/bin/apigee-service message-processor restart
(APIRT-1806)
Les variables de flux cible ne sont pas correctement renseignées pour la cible intégrée et les serveurs cibles
Les nouvelles variables des flux de messages fournissent des informations plus complètes sur les URL pour les points de terminaison cibles et les serveurs cibles :
- TargetEndpoint : request.url remplace target.basepath.with.query.
- TargetServer : loadbalancing.targetserver remplace targetserver.name. De plus, target.basepath n'est renseigné que lorsque l'élément <Path> est utilisé dans l'élément <LoadBalancer> de HTTPTargetConnection de TargetEndpoint. (APIRT-1050)
Bugs résolus
Les bugs suivants sont résolus dans cette version.
| ID du problème | Description |
|---|---|
| TBD-82 | Les auto-vérifications du serveur de gestion échouent après la modification du mot de passe système |
| MGMT-2551 | L'interface utilisateur de la version 4.15.04.03 ne fonctionne plus avec Java 6 |
| MGMT-2418 | La configuration de l'interface utilisateur apigee.conf ne prend pas en charge TLS |
| MGMT-2255 | Les auto-vérifications du serveur de gestion échouent après la modification du mot de passe système |
| MGMT-1677 | Enregistrer les échecs d'authentification et d'autorisation en mode débogage |
| CORERT-318 | HTTPServer.streaming.buffer.limit=10 a provoqué des requêtes bloquées par intermittence
requêtes Lors du traitement de clients lents et de charges utiles volumineuses, les requêtes se bloquaient parfois et expiraient à partir du routeur. Ce problème n'a été observé que lorsque la propriété HTTPServer.streaming.buffer.limit du routeur était définie sur une valeur non nulle. Le problème a été résolu. |
| APIRT-1766 | Délai d'expiration sur WebSockets |
| APIRT-1713 | Échecs de la règle ExtractVariables sous une charge de 10 TPS |
| APIRT-1472 | Messages dans system.log chaque fois qu'une API de vérification d'état est appelée |
| APIRT-1147 | Le téléchargement des données de streaming du proxy à partir du bucket S3 ne se termine plus |