mysql:想实现读写分离,同时又想实现主从自动切换
我司用的是jboss+mysql的运行环境。数据库是jndi方式链接(由jboss管理连接)。
为了提高性能,采用读写分离的方式,主数据库定,从数据库读。
链接方式如下:
<datasource jndi-name="java:jboss/jdbc/xxDB" pool-name="xxxDS" enabled="true" use-java-context="true">
<connection-url>jdbc:mysql://ip/xxxdb?zeroDateTimeBehavior=convertToNull</connection-url>
</datasource>
<datasource jndi-name="java:jboss/jdbc/xxxReadDS" pool-name="xxxReadDS" enabled="true" use-java-context="false">
<connection-url>jdbc:mysql://ip:3306/xxxdb?zeroDateTimeBehavior=convertToNull</connection-url>
</datasource>
现在有一个问题,就是当其中一台机器宕机了,我可否直接切换到另外一台机器上? 链接配置要增加什么属性么?