版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、域,集群,管理服务器和被管服务器之间的关系WEBlogic域是一个服务器/集群的管理组,用户可以通过某个中央位置来管理、监控整个服务器域,这个中心就是管理服务器,相对的,受控服务器或者叫被管服务器是指域中除了管理服务器以外的所有的服务器。WEBlogic集群是一个WEBlogic Server组,在一个集群中的服务器可以获得集群范围的命名服务、负载平衡以及容错等功能。所以,一个WEBlogic域可以同时管理多个集群以及多个服务器实例。另外,还有一个节点管理器的概念,节点管理器是指在物理的机器上运行的一个守护进程,通过它,管理服务器可以获得诸如在控制台中强制重启远程机器上的server等功能(没
2、有节点管理器的情况下也是可以强制关闭远程服务器的,但是不能重启)。除此之外,据说节点管理器还可以自动检查自己机器上的server实例(健康检查),当发现某个实例出现故障的时候,可以自动进行重启,这个没试过。注意事项1. 本文的WEBlogic均配置在linux环境下2. 集群中管理服务器和被管服务器之间有用到ip组播UDP,所以这些服务器之间必须是UDP可以到达的。3.
3、 好像动态ip的机器不能用于集群当中4. 最佳实践说:请不要把管理服务器设置在集群当中5. 本文所配置的集群只是实现了WEB层次上的负载平衡和容错,也就是servlet和jsp,其他的j2ee组件如ejb,jdbc,jms等都可以集群化。本例测试域的规划Ip/portserver注释0:7001adminServer管理服务器
4、0:7003mServer1被管服务器1:7001mServer2被管服务器0:7004proxyServer代理服务器配置过程建立管理服务器启动linux下的配置向导进入bea目录下的WEBlogic81/common/bin目录输入./config.sh,这里使用的终端登陆,所以没有图形环境,程序会以控制台模式启动第一步:选择建立新的域:启动配置向导后,系统提示如下:<- BEA WEBLogic Configuration Wizard->Create or Extend a Configuration:-Cho
5、ose between creating and extending a configuration. Based on your selection, the Configuration Wizard guides you through the steps to generate a new or extend an existing configuration. ->1|Create a new WEBLogic configuration | Start here to create a WEBLogic configuration in your projects direct
6、ory. 2|Extend an existing WEBLogic configuration | Start here to extend an existing WEBLogic configuration. Use this option to add applications and services, |including Database Access (JDBC) and Messaging (JMS). This option also enables you to extend functionality by enabling |WEBLogic Workshop. En
7、ter index number to select OR ExitNext> 1录入1回车,建立一个新的域。第二步:选择模版系统提示选择一个建立域的模版,资料上讲配置向导的配置过程可以另存为模版,以便下次配置的时候使用,没试过下次回去试试。<- BEA WEBLogic Configuration Wizard ->Select a Domain Template:-Please select a template from the list or select another directory of templates. * /usr/local/bea/WEBlogi
8、c81/common/templates/domains ->1|Basic WEBLogic Server Domain | BEA Systems, Inc. | Create a basic WEBLogic Server domain without installing sample applications. 2|WEBLogic Server Examples Domain | BEA Systems, Inc. | Create the WEBLogic Server Examples domain in a directory outsi
9、de of the installed kit. The Examples domain contains |a collection of examples to show best practices for coding individual J2EE APIs. 3|Avitek Medical Records Sample Domain | BEA Systems, Inc. | Create the Avitek Medical Records domain in a directory outside of the installed kit. The Avite
10、k Medical Records is |a WEBLogic Server sample application suite that concisely demonstrates all aspects of the J2EE platform. 4|Select another directory locationEnter index number to select OR ExitPreviousNext> 1这里我们选择1,使用基础的模版第三步:是否以快速模式进行第三步系统提示是否以快速模式进行配置,这里选择2。<- BEA WEBLogic Configuratio
11、n Wizard ->Choose Configuration Option:- *Do you want to run the wizard in express mode? ->1|Yes 2|NoEnter index number to select OR ExitPreviousNext> 2第四步:配置管理服务器现在系统提示我们配置管理服务器,把管理服务器的名字改一下,改成adminServer就可以了。<- BEA WEBLogic Configuration Wizard ->Configure the Administration Server:
12、-Enter adminstration server configurations. Each WEBLogic Server domain must have one Administration Server. The Administration Server hosts the Administration Console which is used to perform administrative tasks. | Name | Value | _|_|_| 1| *Name: | myserver | 2| Listen address: | All Local Address
13、es | 3| Listen port: | 7001 | 4| SSL listen port: | N/A | 5| SSL enabled: | false |Select Option: 1 - Modify "Name" 2 - Modify "Listen address" 3 - Modify "Listen port" 4 - Modify "SSL enabled"Enter option number to select OR ExitPreviousNext> 1输入1之后,根据系统提示
14、输入新的管理服务器的名称adminServer第五步:配置被管服务器根据下面系统的提示,配置被管服务器<- BEA WEBLogic Configuration Wizard ->Configure Managed Servers:-Add or delete configuration information for managed servers. A typical production environment has one or more managed servers. Each managed server is an instance of WEBLogic Ser
15、ver used to host enterprise applications. | Name* | Listen address | Listen port | SSL listen port | SSL enabled | _|_|_|_|_|_|Enter name for a new Server OR ExitPreviousNext> mServer1 被管服务器我们设置两个:mServer1和mServer2,mServer1和管理服务器在一台机器上,所以端口设置为7003避免和管理服务器冲突。mServer2的监听地址一定要设置成ip,否则在启动被管服务器2的时候会得到
16、这样一个错误:using the same address as the admin server(这个错挺傻的我觉得),如果是实际的集群配置的话,这里建议都写成ip的形式。配置完成的画面如下: | Name* | Listen address | Listen port | SSL listen port | SSL enabled |_|_|_|_|_|_|1| mServer1| 1 | 7003 | N/A | false |->2|mServer2|1 | 7001 | N/A | false |第六步:配置集群<-BEA WEBL
17、ogic Configuration Wizard ->Configure Clusters:-A cluster contains multiple WEBLogic Server instances (servers) that run simultaneously and work together to provide increased scalability and reliability. A cluster appears to be a single WEBLogic Server instance to clients. | Name* | Multicast add
18、ress | Multicast port | Cluster address | _|_|_|_|_|Enter name for a new Cluster OR ExitPreviousNext> testCluster输入集群的名字testCluster,其他的默认就行了,配置完成后如下: | Name* | Multicast address | Multicast port | Cluster address | _|_|_|_|_| ->1| testCluster | | 7001 | |第七步:将服务器组织到集群中根据系统的提示,将mServe
19、r1和mServer2放入集群testCluster中去,配置完成后如下: Cluster |_testCluster 1 |_mServer1 |_mServer2第八步:配置机器、jdbc、jms、安全等接下来几步系统提示配置Machines,jdbc,jms,安全,这里都不用配置,全部回车就行了。第九步:输入管理服务器的用户名和密码系统提示如下画面,可以配置管理服务器的用户名和密码: | Name | Value | _|_|_| 1| *User name: | WEBlogic | 2| *User password: | | 3| *Confirm user password: |
20、 | 4| Description: | The default administration user |第十步:选择启动模式,jdk和存放目录启动模式,jdk和域文件存放目录的设置比较简单,根据大家的爱好设置就行了。这里启动模式选择生产开发模式,jdk使用jRockit,存放目录默认。十一步:配置域名称Edit Domain Information:- | Name | Value | _|_|_| 1| *Name: | mydomain |Enter value for "Name" OR ExitPreviousNext> testDomain设置域的名称为
21、testDomain。十二步:域建立结束以上步骤都完成后,系统会自动建立这个域,并会生成一些文件等等,完成的界面如下:<- BEA WEBLogic Configuration Wizard ->Creating Domain.0% 25% 50% 75% 100%-|-|-|-* Domain Created Successfully! *启动管理服务器进入bea/user_projects/domains/testDomain/目录键入./startWEBLogic.sh将这个应用打包成war文件,上传到管理服务器上,然后部署在proxyServer上面。
22、; 部署成功后的页面: 测试 打开一个浏览器,在其中输入: 0:7004/abc.jsp? _WEBLogicBridgeConfig jsp的名字随便输入可以了,如果看到如下页面,就说明配置成功了: 然后再做一个WEB应用,里面放两个servlet,jsp啥的,部署在集群上面,比如说部署成功了以后应用叫做testApp,其中有一个页面叫index.jsp 键入如下的地址: 1:7001/testApp/index.jsp
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026四川大学华西第二医院眉山市妇女儿童医院(眉山市妇幼保健院)公开招聘编外内科主治医师1人考试参考题库及答案解析
- 2026中移铁通有限公司博州分公司招聘笔试参考题库及答案解析
- 2026绥芬河市妇女联合会公开招聘公益性岗位工作人员1人笔试参考题库及答案解析
- 2026年四川省遂宁市事业单位人员招聘笔试试题与答案详解
- 塑料厂注塑成型规范
- 2026年阜新市太平区事业单位人员招聘笔试试题与答案详解
- 2026年齐齐哈尔市昂昂溪区公务员人员招聘考试备考题库与答案详解
- 2026年北海市银海区公务员人员招聘笔试备考题库与答案详解
- 2026重庆市专业应急救援璧山支队队员招聘5人笔试备考题库及答案解析
- 2026西安交通大学人文学院招聘副教授2名考试备考题库及答案解析
- 2026国家电网公司北京电力医院招聘考试模拟试题及答案解析
- 九师联盟2027届高三11月联考历史+答案
- 体外诊断试剂药品培训试题及答案(新版)
- 湖南雅礼中学2027届高三月考试卷三语文试卷
- 2026-2027学年科粤版九年级上册化学期中测试卷解析版
- 《95128出租汽车电召平台服务规范(征求意见稿)》编制说明
- 2026年选矿工程师试题及答案
- 中国区域国别学全套教学课件
- 超声造影剂安全使用专家共识(2026版)
- JJG 1189.1-2026 测量用互感器检定规程 第1部分:标准电流互感器
- 移动式操作平台(盘扣式)专项施工方案(品茗验算通过可套用)
评论
0/150
提交评论