Edge for Private Cloud v. 4.17.05
Vous pouvez spécifier la durée du délai avant expiration de l'API utilisée par l'UI Edge pour contrôler la durée d'attente de l'UI avant le renvoi d'un appel de gestion d'API. Les propriétés suivantes définissent le délai avant expiration :
- conf_apigee_apigee.feature.apitimeout définit le délai, en secondes, pendant lequel l'UI attend qu'un appel au backend soit renvoyé, quelle que soit l'activité sur celui-ci. Si l'appel n'est pas terminé dans ce délai, l'UI génère une erreur de délai avant expiration. La valeur par défaut est de 180 secondes (3 minutes).
- conf_apigee_play.ws.timeout.idle définit la durée d'attente de l'interface utilisateur, en millisecondes, pour l'activité sur le serveur. Il peut être défini sur la même valeur que conf_apigee_apigee_apitimeout ou sur une valeur inférieure. Définir une valeur plus élevée n'a aucun effet. La valeur par défaut est de 180 000 millisecondes (3 minutes).
- conf_apigee_play.ws.timeout.connection définit la durée pendant laquelle l'UI attend qu'une connexion soit établie. Il peut être défini sur la même valeur que conf_apigee_apigee_apitimeout ou sur une valeur inférieure. Définir une valeur plus élevée n'a aucun effet. La valeur par défaut est de 120 000 millisecondes (2 minutes).
Pour définir ces propriétés :
- Ouvrez le fichier ui.properties dans un éditeur. Si le fichier n'existe pas, créez-le :
> vi /opt/apigee/customer/application/ui.properties - Définissez les propriétés comme vous le souhaitez :
conf_apigee_apigee.feature.apitimeout="240"
conf_apigee_play.ws.timeout.idle="240000"
conf_apigee_play.ws.timeout.connection="180000" - Enregistrez les modifications.
- Assurez-vous que le fichier de propriétés appartient à l'utilisateur "apigee" :
> chown apigee:apigee /opt/apigee/customer/application/ui.properties - Redémarrez l'UI Edge :
> /opt/apigee/apigee-service/bin/apigee-service edge-ui restart