Vous consultez la documentation d'Apigee Edge.
Accédez à la documentation sur Apigee X. info
Le jeudi 13 août 2015, nous avons publié un correctif pour les WebSockets d'Apigee Edge pour un cloud privé.
Nouvelles fonctionnalités et améliorations
Voici les nouvelles fonctionnalités et améliorations apportées à cette version.
Ajustement de la taille de la trame WebSocket
Vous pouvez configurer la taille des trames WebSocket dans Apigee Edge pour Private Cloud. Pour ce faire, configurez les propriétés dans deux fichiers différents sur tous les routeurs et les processeurs de messages. Les valeurs des deux fichiers doivent toujours correspondre.
- Dans le fichier router.properties du routeur, configurez les éléments suivants:
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 de cible ne sont pas renseignées correctement pour les cibles et les serveurs cibles intégrés.
Les nouvelles variables des flux de messages fournissent des informations d'URL plus complètes pour les points de terminaison 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 du 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'UI apigee.conf n'est pas compatible avec 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 dans le débogage |
CORERT-318 | HTTPServer.streaming.buffer.limit=10 a provoqué des requêtes bloquées intermittentes Lorsque vous traitez des clients lents et de grandes charges utiles, les requêtes se bloquent parfois et expirent du routeur. Ce problème ne se produisait que lorsque la propriété HTTPServer.streaming.buffer.limit était définie sur une valeur non nulle sur le routeur. Le problème a été résolu. |
APIRT-1766 | Délais avant expiration sur les WebSockets |
APIRT-1713 | Échecs de la règle ExtractVariables avec une charge inférieure à 10 TPS |
APIRT-1472 | Messages dans system.log chaque fois qu'une API de vérification de l'état est appelée |
APIRT-1147 | Le téléchargement des données de streaming proxy à partir d'un bucket S3 n'est plus terminé |