首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >适用于JBoss Java EE 6应用程序的Amazon RDS主从配置

问适用于JBoss Java EE 6应用程序的Amazon RDS主从配置
EN

Stack Overflow用户
提问于 2013-09-23 17:22:14
回答 2查看 798关注 0票数 1

我有一个连接到独立MySQL实例的JavaEE6应用程序。目前,它使用datasource.xml (部署在应用程序服务器上)和persistence.xml (部署在应用程序.war中)连接到本地主机.war

我希望将其配置为与在主从模式下运行的Amazon RDS Mysql实例对话。这意味着我需要将我的应用程序配置为只写主应用程序,只读从应用程序。

我如何才能做到这一点?我猜这是datasource.xml还是persistence.xml编辑?

EN

回答 2

Stack Overflow用户

发布于 2014-09-08 05:14:37

我不认为有一种方法可以自动做到这一点。您可以设置两个单独的连接池,然后必须根据需要编写应用程序以使用不同的数据源。

此处提供了JBoss 6数据源的说明:

https://access.redhat.com/documentation/en-US/JBoss_Enterprise_BRMS_Platform/5/html/BRMS_Administrator_Guide/Configuring_a_Datasource_for_JBoss_Enterprise_Application_Platform_6.html

您可以将RDS设置为Multi-AZ以实现高可用性,然后可以为只读查询创建一个或多个读取复制副本。

票数 0
EN

Stack Overflow用户

发布于 2014-09-12 07:05:20

您将需要在驱动程序中使用JDBC URL

代码语言:javascript
复制
com.mysql.jdbc.ReplicationDriver 

这是通过URL获取的,如下所示

代码语言:javascript
复制
jdbc:mysql:replication//master_ip:3306,slave_1_ip:3306

RDS将使用JDBC_CONNECTION_STRING系统变量。

-其他更新-来自JBOSS的datasource.xml示例

代码语言:javascript
复制
<datasource jndi-name="java:jboss/datasources/MysqlDS"
    enabled="true" use-java-context="true" pool-name="MysqlDS" use-ccm="true">
    <connection-url>jdbc:mysql://${env.AMAZON_RDS_MYSQL_DB_HOST}:${env.AMAZON_RDS_MYSQL_DB_PORT}/${env.AMAZON_RDS_MYSQL_DB_NAME}?autoReconnect=true&amp;verifyServerCertificate=false&amp;useSSL=true&amp;requireSSL=true
    </connection-url>
    <driver>mysql</driver>
    <security>
        <user-name>${env.AMAZON_RDS_MYSQL_DB_USERNAME}</user-name>
        <password>${env.AMAZON_RDS_MYSQL_DB_PASSWORD}</password>
    </security>
    <validation>
        <check-valid-connection-sql>SELECT 1</check-valid-connection-sql>
        <background-validation>true</background-validation>
    </validation>
    <pool>
        <flush-strategy>IdleConnections</flush-strategy>
        <allow-multiple-users />
    </pool>
</datasource>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18955740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档