Tomcat conecta-se ao balanceador de carga do Mysql

1

Eu quero conectar o tomcat com o mysql de maneira balanceada.

Isso é possível no Tomcat 7?

Quais alterações são necessárias na seguinte configuração?.

<Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"
               maxActive="100" maxIdle="30" maxWait="10000"
               username="javauser" password="javadude" driverClassName="com.mysql.jdbc.Driver"
               url="jdbc:mysql://localhost:3306/javatest"/>

eu tenho 2 servidores mysql localhost: 3306 & secondhost: 3306

Obrigado

    
por serverliving.com 27.07.2015 / 10:54

1 resposta

1

Manual do MySQL para Conector / J indica que é possível.

Note que você precisa configurar seus servidores MySQL para replicar uns com os outros (replicação master-master). Você deve usar pelo menos o MySQL versão 5.6, pois melhorou muito a confiabilidade da replicação. No entanto, ainda é possível que seu aplicativo tente ler uma linha de dados gravada recentemente em um host que ainda não tenha sido replicado para o outro, especialmente quando sob carga pesada.

Você pode obter melhores resultados com uma solução de cluster de banco de dados adequada. Você já considerou o XtraDB Cluster?

    
por 27.07.2015 / 12:41