"brettcave" wrote : 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> |
I don't think that will work? Looking at the HAXAConnectionFactory the urls get parsed to an "XAData" which is treated as equal if the urls are the same. But then again it stores them in a List rather than a Set so it might still work? anonymous wrote : | 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? | ??? It is duplicate work, I don't know it is a conflict since one works on idle connections, the other on connections just about to be used (i.e. not idle). anonymous wrote : | 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> ? Completely broken if you use any form of transactions. AFAIK, the reconnect will use a different connection that knows nothing about previous work in an ongoing transaction. View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4221316#4221316 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4221316 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user