2017-07-18 5 views
0

Je développe le pool de connexions IBM MQ à l'aide du pool de communes Apache (2.4.2). IBM MQ JAR version 8.Comment valider la connexion IBM MQ pour le pool

Dans le cadre du concept de pool, je dois valider la connexion avant de revenir au programme. Aidez-moi à valider la connexion IBM MQ?

Java 8 
IBM MQ 8 
Apache commons pool 2.4.2 
JMS 2.0 

Répondre

0

Je suppose que vous utilisez la version 2 du pool Commons. Pour valider les instances avant de les livrer aux clients de la piscine, vous devez:

  1. Mettre en oeuvre valiateObject() dans votre PooledObjectFactory.
  2. Définissez la propriété testOnBorrow et/ou testOnCreate du pool sur true.

La définition de testOnBorrow sur true provoque la validation des instances chaque fois qu'elles sont empruntées au pool. testOnCreate (nouveau dans Pool 2) ne valide qu'une seule fois, lorsque l'instance est créée.

+0

Ma question était comment valider la connexion IBM MQ. pas dans quelle méthode dois-je utiliser pour la validation. Guidez-moi sur est-il une option Option IBM MQ nous donner à valider – Gnana