- Le délai JTA dans WebLogic doit-il être identique à "Délai de connexion inactive"?
Nous avons défini le 'Délai de connexion inactive' sur X secondes. Nous avons une application déployée sur WebLogic, qui émet des requêtes qui prennent plus de X secondes à exécuter. Cependant, nous ne voyons aucune exception et les requêtes aboutissent.WebLogic Délai de connexion inactive et délai d'attente JTA
Pouvez-vous expliquer quand 'Inactive Connection Timeout' peut être efficace?
0
A
Répondre
1
documents citant:
Le nombre de secondes d'inactivité après laquelle les connexions réservées seront de force seront relâchés dans la piscine. Lorsqu'elle est définie sur 0 ( par défaut), cette fonctionnalité est désactivée.
Habituellement, "Inactive Connection Timeout" est utilisé pour empêcher les fuites de connexion.
Si vous ce que vos requêtes Timeout après période:
- set 'Déclaration Délai d'attente' sur le plateau niveau de source de données
- explicitement dans votre code
Merci pour avoir votre réponse. Mes requêtes SQL prennent plus de 'Inactive Connection Timeout' à s'exécuter - alors je me demande comment les requêtes réussissent? –
Lors de votre requête, la connexion n'est pas inactive. C'est pourquoi ce n'est pas récupéré à la piscine. –
Merci. Je peux donc garder 'Inactive Connection Timeout' moins que 'Statement Timeout' en toute sécurité? –