Définition du délai d'inactivité de la connexion RMI
En cas d'environnement réseau à faible bande passante ou à latence élevée, les fils RMI de l'application client PTC RV&S peuvent être bloqués plus longtemps lors de la connexion au serveur principal. En fonction de la latence ou de la bande passante du réseau, vous pouvez ajuster la valeur de la propriété suivante :
IntegrityClient.rmi.connectiontimeout : cette propriété spécifie le délai d'inactivité en secondes pour le fil RMI de l'application client PTC RV&S vers le serveur PTC RV&S. La définition de la valeur sur 0 désactive le délai d'inactivité et les fils d'application attendent indéfiniment jusqu'à ce que la connexion avec le serveur soit établie.
Sur une application client PTC RV&S, le délai d'inactivité de la connexion est désactivé par défaut, même si la valeur par défaut est fixée à 60 secondes. Pour activer le délai d'inactivité sur le client PTC RV&S, définissez la propriété IntegrityClient.rmi.enableConnectionTimeout sur true. Cette propriété s'applique uniquement au client PTC RV&S.
Tentatives de connexion
Sur un client PTC RV&S, la propriété IntegrityClient.rmi.connectionRetryCount spécifie le nombre maximal de tentatives de connexion qu'une application effectue lorsqu'elle se connecte au client PTC RV&S, au serveur proxy PTC RV&S et au serveur principal PTC RV&S. Si les tentatives de connexion dépassent ce nombre maximal de tentatives, l'application suppose qu'elle n'est pas en mesure de se connecter au client, au serveur proxy et au serveur principal.
|
|
• Si la valeur de la propriété n'est pas spécifiée ou si elle est fixée à 0, le nombre maximal de tentatives est désactivé et une seule tentative de connexion est effectuée.
• Le nombre maximal de tentatives est ignoré si le délai d'inactivité de la connexion est désactivé. Dans ce cas, les propriétés suivantes n'ont pas d'impact sur le système :
◦ La propriété du client IntegrityClient.rmi.connectiontimeout.
◦ La propriété du serveur mksis.rmi.connectiontimeout ou du serveur proxy.
|