关于重新测试Cluster中ConnectionPool的方案及结果.doc
内容介绍
关于重新测试Cluster中ConnectionPool的方案及结果 ,关于重新测试Cluster中ConnectionPool的方案及结果。欢迎下载!
方案设计和测试人:BEA工程师刘刚 1.Cluster环境配置请参见《广东地税WebLogicServer&Integration安装配置报告》 2.拓扑图: 3.ConnectionPool 将这个ConnectionPool部署到集群上 4.DataSource 将这个DataSource部署到集群上 5.测试方案 我们首先编写测试程序,需要编写的程序如下: 写一个statelesssessionbean,在这个Bean中只用一个远程方法,如下: publicvoidprint(url:String) 这个方法首先在控制台上打印出一条语句,如下: System.out.println("theurlis"+url); 然后根据传入的url参数,JNDI查找生成我们刚才建立的CLUSTERS_DATASOURCE数据源,然后利用这个数据源,任意的从数据库表中查询出一条记录,并把这条记录显示在控制台上。
把这个ejb发布到adminserver上。
>case1: url=t3://150.18.30.51:7011,150.18.30.31:7011,150.18.30.51:7013,150.18.30.31:7013 结果:--returnString=T_DM_GY_WFWZLX >case2 url=t3://150.18.30.51:7011 结果:hello.HelloJDBCTestClientt3://150.18.30.51:7011 --SQL=selectbm_mcfromt_xt_dmbxx --returnString=T_DM_GY_WFWZLX >case3 url=t3://150.18.30.31:7011 结果:hello.HelloJDBCTestClientt3://150.18.30.31:7011 --SQL=selectbm_mcfromt_xt_dmbxx --returnString=T_DM_GY_WFWZLX >case4 url=t3://150.18.30.51:7013 结果:hello.HelloJDBCTestClientt3://150.18.30.51:7013 --SQL=selectbm_mcfromt_xt_dmbxx --returnString=T_DM_GY_WFWZLX >case5 url=t3://150.18.30.31:7013 结果:hello.HelloJDBCTestClientt3://150.18.30.31:7013 --SQL=selectbm_mcfromt_xt_dmbxx --returnString=T_DM_GY_WFWZLX >case6 shutdowncoreapp1andcoreapp3 url=t3://150.18.30.51:7011,150.18.30.31:7011,150.18.30.51:7013,150.18.30.31:7013 结果:hello.HelloJDBCTestClientt3://150.18.30.51:7011,150.18.30.31:7011,150.18.30.51:7013,150.18.30.31:7013 --SQL=selectbm_mcfromt_xt_dmbxx --returnString=T_DM_GY_WFWZLX >case7 shutdowncoreapp1andcoreapp3,andcoreapp4 url=t3://150.18.30.51:7011,150.18.30.31:7011,150.18.30.51:7013,150.18.30.31:7013 结果:hello.HelloJDBCTestClientt3://150.18.30.51:7011,150.18.30.31:7011,150.18.30.51:7013,150.18.30.31:7013 --SQL=selectbm_mcfromt_xt_dmbxx --returnString=T_DM_GY_WFWZLX 6.结论: 在cluster环境中,只要还有一台Server没有宕掉,数据库连接
下载地址
进入下载页
文件大小
182.0KB
上传作者
鱼
文件类型
.doc
