2017-03-06 1 views
1

Comment définir le délai d'attente de transaction Hybris db à l'aide de la base de données Oracle?Délai de transaction Hybris

J'ai essayé le code suivant mais pas d'effet, merci d'avance.

TransactionTemplate template = new TransactionTemplate(manager); 
template.setTimeout(1); 

Répondre

0

Vous pouvez définir dans local.properties db.connectionparam.oracle.jdbc.ReadTimeout ou db.connectionparam.oracle.net.READ_TIMEOUT (tant en milliseconde).

Vérifiez ce poste pour la différence: https://stackoverflow.com/a/18513472/1140748

Pour expliquer un peu, dans la plate-forme, en AbstractTenant vous avez une méthode extractCustomDBParams qui vérifie pour le démarrage clé avec db.connectionparam.

+0

Merci pour votre réponse, mais je pense que ce paramètre est pour le délai de déclaration individuelle, c'est la différence avec le délai de transaction de printemps qui permettent d'exécuter plusieurs déclarations dans le délai que j'ai défini. –