原文地址:http://shikonglaike.**.com/blog/543538
关键字: weblogic oracle rac
环境:
中间件WEBLOGIC 10.3.1.0
数据库版本oracle 11.1.0.6 RAC
经过研究有两种方式配置数据源。
1.在WEBLOGIC上配置了一个多池,利用WEBLOGIC提供的负载均衡策略,将并发均衡的分别到两个节点上。详细配置在如下参考资料或附件中。
参考资料: http://www.oracle.com/technology/products/weblogic/howto/rac/index.html
2.直接使用了RAC的负载均衡策略。
在Oracle中找到tnsnames.ora这个文件。在配置数据源时,URL修改为如下
jdbc:oracle:thin:@(description=(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.11.1.159)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = 10.11.1.158)(PORT = 1521))(load_balance=yes)(failover=yes))(connect_data=(service_name= racdb) (instance_name=racdb1)(instance_name=racdb2)))
文字为红色的部分很重要。在没有加入之前,测试连接有时成功有时失败,不知道为何。在websphere中就没有这个问题。
参考资料 http://download.oracle.com/docs/cd/E12840_01/wls/docs103/jdbc_admin/oracle_rac.html#wp1080490或APIjdbc部分的文档。
如有错误,还望网友改正。
中间件WEBLOGIC 10.3.1.0
数据库版本oracle 11.1.0.6 RAC
经过研究有两种方式配置数据源。
1.在WEBLOGIC上配置了一个多池,利用WEBLOGIC提供的负载均衡策略,将并发均衡的分别到两个节点上。详细配置在如下参考资料或附件中。
参考资料: http://www.oracle.com/technology/products/weblogic/howto/rac/index.html
2.直接使用了RAC的负载均衡策略。
在Oracle中找到tnsnames.ora这个文件。在配置数据源时,URL修改为如下
jdbc:oracle:thin:@(description=(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.11.1.159)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = 10.11.1.158)(PORT = 1521))(load_balance=yes)(failover=yes))(connect_data=(service_name= racdb) (instance_name=racdb1)(instance_name=racdb2)))
文字为红色的部分很重要。在没有加入之前,测试连接有时成功有时失败,不知道为何。在websphere中就没有这个问题。
参考资料 http://download.oracle.com/docs/cd/E12840_01/wls/docs103/jdbc_admin/oracle_rac.html#wp1080490或APIjdbc部分的文档。
如有错误,还望网友改正。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7353848/viewspace-680956/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7353848/viewspace-680956/
本文介绍两种在WebLogic环境下配置Oracle RAC数据源的方法:一是通过WebLogic多池实现负载均衡;二是利用Oracle RAC自身的负载均衡策略。文章提供了具体的配置示例和技术参考资料。
weblogic连接oracle RAC数据源配置&spm=1001.2101.3001.5002&articleId=100234271&d=1&t=3&u=2a8d0e809ee04e68bf38cc2fd99a3d2f)
1102

被折叠的 条评论
为什么被折叠?



