weblogic集群安装配置Word文件下载.docx

上传人:b****6 文档编号:16618165 上传时间:2022-11-24 格式:DOCX 页数:15 大小:22.73KB
下载 相关 举报
weblogic集群安装配置Word文件下载.docx_第1页
第1页 / 共15页
weblogic集群安装配置Word文件下载.docx_第2页
第2页 / 共15页
weblogic集群安装配置Word文件下载.docx_第3页
第3页 / 共15页
weblogic集群安装配置Word文件下载.docx_第4页
第4页 / 共15页
weblogic集群安装配置Word文件下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

weblogic集群安装配置Word文件下载.docx

《weblogic集群安装配置Word文件下载.docx》由会员分享,可在线阅读,更多相关《weblogic集群安装配置Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。

weblogic集群安装配置Word文件下载.docx

mServer1

被管服务器1

10.21.18.41:

mServer2

被管服务器2

7004

proxyServer

代理服务器

配置过程

建立管理服务器

启动linux下的配置向导

进入bea目录下的weblogic81/common/bin目录输入./config.sh,这里使用的终端登陆,所以没有图形环境,程序会以控制台模式启动

第一步:

选择建立新的域:

启动配置向导后,系统提示如下:

<

-------BEAWebLogicConfigurationWizard---------->

CreateorExtendaConfiguration:

---------------------------------

Choosebetweencreatingandextendingaconfiguration.Basedonyourselection,theConfigurationWizardguidesyouthrough

thestepstogenerateaneworextendanexistingconfiguration.

->

1|CreateanewWebLogicconfiguration

StartheretocreateaWebLogicconfigurationinyourprojectsdirectory.

2|ExtendanexistingWebLogicconfiguration

StartheretoextendanexistingWebLogicconfiguration. 

Usethisoptiontoaddapplicationsandservices,

|includingDatabaseaccess(JDBC)andMessaging(JMS).Thisoptionalsoenablesyoutoextendfunctionalitybyenabling

|WebLogicWorkshop.

EnterindexnumbertoselectOR[Exit][Next]>

1

录入1回车,建立一个新的域。

第二步:

选择模版

系统提示选择一个建立域的模版,资料上讲配置向导的配置过程可以另存为模版,以便下次配置的时候使用,没试过下次回去试试。

--------BEAWebLogicConfigurationWizard-------->

SelectaDomainTemplate:

-------------------------

Pleaseselectatemplatefromthelistorselectanotherdirectoryoftemplates.

*[/usr/local/bea/weblogic81/common/templates/domains]

1|BasicWebLogicServerDomain8.1.4.0

BEASystems,Inc.

CreateabasicWebLogicServerdomainwithoutinstallingsampleapplications.

2|WebLogicServerExamplesDomain8.1.4.0

CreatetheWebLogicServerExamplesdomaininadirectoryoutsideoftheinstalledkit. 

TheExamplesdomaincontains 

|acollectionofexamplestoshowbestpracticesforcodingindividualJ2EEAPIs.

3|AvitekMedicalRecordsSampleDomain8.1.4.0

CreatetheAvitekMedicalRecordsdomaininadirectoryoutsideoftheinstalledkit. 

TheAvitekMedicalRecordsis

|aWebLogicServersampleapplicationsuitethatconciselydemonstratesallaspectsoftheJ2EEplatform.

4|Selectanotherdirectorylocation

EnterindexnumbertoselectOR[Exit][Previous][Next]>

1

这里我们选择1,使用基础的模版

第三步:

是否以快速模式进行

第三步系统提示是否以快速模式进行配置,这里选择2。

---------BEAWebLogicConfigurationWizard----------->

ChooseConfigurationOption:

----------------------------

*Doyouwanttorunthewizardinexpressmode?

1|Yes

2|No

2

第四步:

配置管理服务器

现在系统提示我们配置管理服务器,把管理服务器的名字改一下,改成adminServer就可以了。

-------BEAWebLogicConfigurationWizard-------->

ConfiguretheAdministrationServer:

------------------------------------

Enteradminstrationserverconfigurations.EachWebLogicServerdomainmusthaveoneAdministrationServer.The

AdministrationServerhoststheAdministrationConsolewhichisusedtoperformadministrativetasks.

Name 

Value 

|

_|__________________|_____________________|

1| 

*Name:

myserver 

2|Listenaddress:

|AllLocalAddresses|

3| 

Listenport:

7001 

4|SSLlistenport:

N/A 

5| 

SSLenabled:

false 

 

|

SelectOption:

1-Modify"

Name"

2-Modify"

Listenaddress"

3-Modify"

Listenport"

4-Modify"

SSLenabled"

EnteroptionnumbertoselectOR[Exit][Previous][Next]>

输入1之后,根据系统提示输入新的管理服务器的名称adminServer

第五步:

配置被管服务器

根据下面系统的提示,配置被管服务器

---------BEAWebLogicConfigurationWizard---------->

ConfigureManagedServers:

--------------------------

Addordeleteconfigurationinformationformanagedservers.Atypicalproductionenvironmenthasoneormoremanaged

servers.EachmanagedserverisaninstanceofWebLogicServerusedtohostenterpriseapplications.

|Name*|Listenaddress|Listenport|SSLlistenport|SSLenabled|

_|_______|________________|_____________|_________________|_____________|

EnternameforanewServerOR[Exit][Previous][Next]>

mServer1 

被管服务器我们设置两个:

mServer1和mServer2,mServer1和管理服务器在一台机器上,所以端口设置为7003避免和管理服务器冲突。

mServer2的监听地址一定要设置成ip,否则在启动被管服务器2的时候会得到这样一个错误:

usingthesameaddressastheadminserver(这个错挺傻的我觉得),如果是实际的集群配置的话,这里建议都写成ip的形式。

配置完成的画面如下:

Name* 

Listenaddress 

|Listenport|SSLlistenport|SSLenabled|

_|_________|___________________|_____________|_________________|_____________|

1|mServer1|10.21.18.41 

7003 

2|mServer2|10.21.18.41 

第六步:

配置集群

----BEAWebLogicConfigurationWizard------>

ConfigureClusters:

-------------------

AclustercontainsmultipleWebLogicServerinstances(servers)thatrunsimultaneouslyandworktogethertoprovide

increasedscalabilityandreliability. 

AclusterappearstobeasingleWebLogicServerinstancetoclients.

|Name*|Multicastaddress|Multicastport|Clusteraddress|

_|_______|___________________|________________|_________________|

EnternameforanewClusterOR[Exit][Previous][Next]>

testCluster

输入集群的名字testCluster,其他的默认就行了,配置完成后如下:

Name* 

|Multicastaddress|Multicastport|Clusteraddress|

_|_____________|___________________|________________|_________________|

1|testCluster| 

237.0.0.1 

第七步:

将服务器组织到集群中

根据系统的提示,将mServer1和mServer2放入集群testCluster中去,配置完成后如下:

Cluster

|_____testCluster[1]

|_____mServer1

|_____mServer2

第八步:

配置机器、jdbc、jms、安全等

接下来几步系统提示配置Machines,jdbc,jms,安全,这里都不用配置,全部回车就行了。

第九步:

输入管理服务器的用户名和密码

系统提示如下画面,可以配置管理服务器的用户名和密码:

_|_________________________|_________________________________|

*Username:

weblogic 

2| 

*Userpassword:

3|*Confirmuserpassword:

4| 

Description:

|Thedefaultadministrationuser|

第十步:

选择启动模式,jdk和存放目录

启动模式,jdk和域文件存放目录的设置比较简单,根据大家的爱好设置就行了。

这里启动模式选择生产开发模式,jdk使用jRockit,存放目录默认。

十一步:

配置域名称

EditDomainInformation:

------------------------

Name 

Value 

_|________|__________|

1|*Name:

|mydomain|

Entervaluefor"

OR[Exit][Previous][Next]>

testDomain

设置域的名称为testDomain。

十二步:

域建立结束

以上步骤都完成后,系统会自动建立这个域,并会生成一些文件等等,完成的界面如下:

-----BEAWebLogicConfigurationWizard--------->

CreatingDomain...

0% 

25% 

50% 

75% 

100%

[------------|------------|------------|------------]

[***************************************************]

****DomainCreatedSuccessfully!

****

启动管理服务器

进入bea/user_projects/domains/testDomain/目录

键入./startWebLogic.sh

建立被管服务器1

这里的被管服务器1也就是mServer1是和管理服务器在同一台机器上的,这里我试过了,我们不需要再进行什么配置,只需要启动它就行了,启动被管服务器1的命令如下:

键入./startManagedWebLogic.shmServer1http:

//10.21.18.40:

7001/

这样的写法保证了被管服务器在启动的时候向管理服务器报告,后面的这个地址就是管理服务器的地址了

当然,由于是在同一台机器上,所以你完全可以这样写:

./startManagedWebLogic.shmServer1就可以了。

建立被管服务器2

被管服务器2和管理服务器在不同的机器上,所以你还需要在这台机器上配置一个域,域的名字要和刚才建立的域名字一致(不一致会怎么样我也没试过,谁有时间试一下:

>

建立域的过程前三步和上面讲的一样

第四步,配置管理服务器的时候,请把这个域的管理服务器的名字设置为mServer2。

这里需要解释一下,在每台机器上建立域的时候都需要有一个管理服务器,以确保整个域的管理服务器当掉的时候,每台机器自己都是还可以运行的,这里我们是把mServer2作为了41这台机器的管理服务器,同时它也是adminServer的被管理服务器。

从第五步开始,都不需要配置,直接回车就可以了。

配置完成后,用下面的命令启动mServer2:

./startManagedWebLogic.shmServer2http:

小结

到目前为止,一个包含一个管理服务器和2个被管服务器以及一个cluster的域就配置完成了,你可以简单试验一下它提供的功能,打开管理服务器的管理控制台:

http:

7001/console

首先,在这个管理控制台上你可以监控和管理mServer1和mServer2,选择mServer2

进入Monitoring页面General子页面,如果显示如下,就说明配置是正确的了:

进入Monitoring页面的Performance子页面,就可以看到mServer2的运行情况了。

将一个web应用上传上去,将其部署在testCluster这个集群上

部署成功后,分别在mServer1和mServer2上访问刚才部署的web应用,应该都是可以访问的。

建立代理服务器

建立了集群以后,集群的负载平衡功能还需要代理(proxy)来实现。

目前我所知道的Weblogic支持几种类型的代理:

HttpClusterServlet的代理,这个代理是weblogic公司编写的一个servlet,把它部署在一个weblogic服务实例上,就可以实现负载平衡和容错了。

IIS代理,用IIS作为前段的http的代理,需要往IIS中装一个插件

Netscape/iPlanet代理,需要装插件

Apache代理,用Apache作为http代理,需要装插件。

推荐使用

当然,实际应用中可能更加复杂,可能会这样:

Client

硬件负载平衡器

Web服务器/WLS插件

WeblogicServer

集群

防火墙

数据库

使用HttpClusterServlet作为代理

建立代理服务器实例

代理服务器proxyServer实例实际上和mServer1一样,都是属于testDomain域的一个被管服务器,回头看建立管理服务器的第五步,在那个时候配置被管服务器的时候如果也把proxyServer加上的话,现在直接启动就可以了。

当然也可以在管理服务器的管理控制台上新建这个server。

在管理服务器的控制台上,左边的菜单中Server上单击左键,选择“新建一个Server”

然后,在出现的页面中设置这个server的名字为proxyServer,监听端口为7004,如图:

点击应用,这个服务就配置完成了。

配置结束后,在后台使用./startManagedWebLogic.shproxyServer来启动代理服务器。

部署代理webapp

建立一个标准的web应用,这个应用里面什么也不用有,只需要配置web.xml和weblogic.xml就可以了。

web.xml和weblogic.xml代码如下:

web.xml

!

--DOCTYPEweb-appPUBLIC"

-//SunMicrosystems,Inc.

//DTDWebApplication1.2//EN"

"

-->

web-app>

servlet>

servlet-name>

HttpClusterServlet<

/servlet-name>

<

servlet-class>

weblogic.servlet.internal.HttpClusterServlet

/servlet-cla

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1