Would something like this work?

I am using heartbeat + ldirector for HA and loadbalancing of sql servers. 

I find that jboss applications become unavailable for a while if the connection 
gets lost - which happens occassionally due to packet loss. So in trying to get 
a stable jboss + mysql infrastructure, I would like to use
<ha-tx-local-datasource>
<connection-url>jdbc:mysql://ha.host:3306/db|jdbc:mysql://ha.host:3306/db</connection-url>

The logic being that ldirector monitors mysql, and when a node goes down, it 
will immediately re-route to the other node. The datasource above uses 
connection pooling, so in the event of disconnection, it should automatically 
re-establish to the next server, which is the same server.

Should this work?

Also, i read somewhere that using background-validation with 
check-valid-connection-sql can cause a conflict, but cant find further info on 
it... any recommendations for detecting whether connections are valid?

lastly, is using jdbc:mysql://ha.host:3306/db?autoReconnect=true the same as 
leaving "autoReconnect=true" off the URL and adding it to <connection-property> 
  ?


View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4215316#4215316

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4215316
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to