中调教培WebLogic集群撰写:贾海江调研人员:贾海江组长:吴宇研发经理:技术总监:广州中软信息技术有限公司2010年12月28号第1章目录第1章本文环境...................................................................................................3第2章创建集群...................................................................................................3第3章配置WebLogicServer集群.....................................................................33.1.1配置前的准备工作...........................................................................33.1.2使用DomainConfigurationWizard进行配置.................................43.1.2.1创建新的Domain..................................................................43.1.2.2选择安装域源........................................................................53.1.2.3配置管理员用户名和密码....................................................63.1.2.4配置域启动模式和JDK.........................................................63.1.2.5选择是否自定义环境和服务设置........................................73.1.2.6配置管理服务器....................................................................83.1.2.7配置受管理服务器(代理服务器实际上也是一个受管理服务器)83.1.2.8配置群集信息........................................................................93.1.2.9将“受管理服务器”添加到“集群”中..........................103.1.2.10创建HTTP代理应用程序..................................................103.1.2.11配置计算机........................................................................113.1.2.12检查Weblogic域...............................................................123.1.2.13创建Weblogic域...............................................................123.1.2.14正在创建域........................................................................133.1.2.15编辑启动WebLogic服务文件..........................................143.1.2.16启动WebLogic服务..........................................................153.1.2.17数据源的配置....................................................................153.1.2.17.1登录.............................................................................153.1.2.17.2设置数据源名称.........................................................153.1.2.17.3设置连接信息.............................................................173.1.2.17.4测试设置.....................................................................183.1.2.17.5选择数据源作用范围.................................................193.1.2.17.6激活完成.....................................................................193.1.2.17.7配置CASP...................................................................193.1.2.18部署WEB应用..................................................................203.1.2.19启动WEB应用..................................................................21第1章本文环境平台:Windows2008(64位)软件:WebLogicServer9.2F5负载均衡第2章创建集群本示例创建了一个weblogic集群,其中有一个管理服务器,五个被管服务器,采用F5作为代理。逻辑部署图:注:HttpproxyServer是F5。第3章配置WebLogicServer集群3.1.1配置前的准备工作在配置集群应用前要对集群的配置信息有一个良好的设计,下面就是我们这次配置的集群信息:在同一网段内的不同机器上配置集群(这里以一台服务器为例,10.150.52.18端口和10.150.52.17端口设置一致)机器类型操作系统硬件配置角色备注3850Windows2008IP:10.150.52.17PORT:7001AdministratorServer管理服务器3850Windows2008IP:10.150.52.17PORT:7080ProxyServerWeblogic代理请求,用F5时不需要使用3850Windows2008IP:10.150.52.17PORT:8092ManagedServer被管理服务器,用于部署项目3850Windows2008IP:10.150.52.17PORT:8093ManagedServer被管理服务器,用于部署项目3850Windows2008IP:10.150.52.17PORT:8094ManagedServer被管理服务器,用于部署项目3850Windows2008IP:10.150.52.17PORT:8095ManagedServer被管理服务器,用于部署项目3.1.2使用DomainConfigurationWizard进行配置3.1.2.1创建新的Domain选择“ToolConfigurationWizard”,单击“下一步”按钮3.1.2.2选择安装域源选择安装“WebLogicServer”,单击“下一步”按钮3.1.2.3配置管理员用户名和密码输入Weblogic管理员管理服务器(AdminServer)的用户名和密码,在此以“weblogic”作用登录管理服务器的用户名和密码,单击“下一步”按钮3.1.2.4配置域启动模式和JDK选择“生产模式”和“JRocktSDK”后,单击“下一步”按钮3.1.2.5选择是否自定义环境和服务设置选择“是”后,单击“下一步”按钮3.1.2.6配置管理服务器输入AdministratorServer的名称,监听地址,监听端口,如果需要SSL支持的话可以在“SSLenabled”后面的复选取框上打勾,配置SSL监听端口,单击“下一步”按钮3.1.2.7配置受管理服务器(代理服务器实际上也是一个受管理服务器)输入ManagedServer的名称,监听地址,监听端口,如果需要SSL支持的话,可以在“SSLenabled”复选框上打勾,配置SSL监听端口。可以配置多个ManagedServer。单击“下一步”按钮注:1.做软集群,在此必须配置一个代理服务器。(如上图:proxyServer),我们这里用F5做负载均衡可以不需要。3.1.2.8配置群集信息单击“切换显示”,再单击“添加”,输入Cluster的名称,Multicastaddress组播地址,Cluster的组播地址和端口,Cluster地址可输可不输,将端口修改为7777。单击“下一步”按钮注意:1.Clusteraddress填写被管服务器的ip:port,以逗号“,”分割多个被管服务器。3.1.2.9将“受管理服务器”添加到“集群”中选择左面列表中的ManagedServer,将其添加到右面的列表中,这里代理服务器proxyServer不要添加到右边,单击“下一步”按钮3.1.2.10创建HTTP代理应用程序选中“为群集创建Http代理”,myCluster代理服务器选择前面没有加入myCluster的ProxyServer,单击“下一步”按钮3.1.2.11配置计算机在此不对计算机进行配置,单击“下一步”按钮3.1.2.12检查Weblogic域在此检查前面所做的配置,如果没有问题单击“下一步”按钮3.1.2.13创建Weblogic域输入要创建的域名和位置,此处域名可输入为Clust_domain,输入完成后单击“创建”按钮3.1.2.14正在创建域创建无误后,单击“完成”按钮3.1.2.15编辑启动WebLogic服务文件编辑口令文件在刚才创建的域目录下建立boot.properties文件,内容为:username=weblogicpassword=weblogic编辑启动管理服务器的文件在刚才创建的域目录下的bin目录中创建startAdminServer.cmd,内容为:@ECHOOFF@REM启动管理服务器.start.\startWebLogic编辑启动代理服务器的文件在刚才创建的域目录下的bin目录中创建startProxyServer.cmd,内容为:@ECHOOFF@REM启动代理服务器.@REM使用startManagedWeblogic命令启动ManagedServer,它的命令格式是:@REMstartManagedWeblogic.cmdManagedServer的名称AdministratorServer地址@REMstartManagedWeblogic受管理服务器名称管理服务器URLstart.\startManagedWebLogicproxyServer编辑启动受管理服务器(server1)的文件在刚才创建的域目录下的bin目录中创建startServer1.cmd,内容为:@ECHOOFF@REM启动受管理服务器server1.@REM启动ManagedServer@REM使用startManagedWebl