weblogic服务器下一个domain建多个server(端口)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
weblogic服务器下一个domain建多个server(端口)
/s/blog_451a1736010080su.html
在weblogic 下建一个domin,常常需要建多个server(端口),例如建一个7001,一个8001的访问端口
它分为下面几个步骤:
<1>在domain下的Servers下新建一个server,指定IP和端口
<2>指定连接池到新建的server
<3>指定相应的web应用到新建的server
<4>修改原来的启动脚本,新建一个单独的启动脚本.
正文:
<1>在domain下的Servers下新建一个server,指定IP和端口
首先打开http://localhost:7001/console主页
点击“环境->环境->服务器”
点击“新建”
服务器名:Server-ptsub
监听地址:不填表法本机所有IP,(或指定一个IP地址如:127.0.0.1)
监听端面口:8001
点击“下一步”
点击“完成”
点击“Server-ptsub”
<3>指定相应的web应用到新建的server
点击“部署->安装”
注:如果你的:user_projects\mc_domains\mc_domain\autodeploy:新建了web project,这里会自动加载,所以你要手工加载指定不同端口的的web project 一定不能放在auto deploy中,否则无法指定。
选择到你的另一个:web project
点击“下一步”:
点击“下一步”,关键选择你新建的服务器:Server-ptsub
注意:选择:我要使部署能够通过下列位置进行访问:(建议跟源目录一致)。
如果你选择:使用部署的目标定义的默认值:则此端口的WEB服务启动时,会从你前面选择的源目录:D:\ Oracle\ Middleware\ user_projects\ mc_domains\ mc_domain\ website\ ptsub_website
拷贝到此处,Web appplication :
"D:\Oracle\Middleware\user_projects\mc_domains\mc_domain\servers\Server-ptsub\stage\ ptsub_website\ptsub_website"
会造成你在myeclipse指定deploy到:D:\ Oracle\ Middleware\ user_projects\ mc_domains\ mc_domain\ website\ ptsub_website不会实时更新,只有重新启些WEB服务时才能更新。
<4> 新建一个启动脚本:startWebLogic-8001.cmd内容如下
startManagedWebLogic.cmd Server-ptsub http://localhost:7001
其中只需改变NewServer名字为你新建的Server名字,注意后面的http://localhost:7001为你的主Server的应用,不是你新的Server地址,请不要修改.
放到startWebLogic.cmd文件同目录下
在命令形式下启动:
1.startWebLogic.cmd
2.s tartWebLogic-8001.cmd 输入域的管理名和密码即可运行
新建一个停止脚本:stopWebLogic-8001.cmd 内容如下
stopManagedWebLogic.cmd Server-ptsub http://localhost:7001
<5> 查看服务运行状态
点击“环境->环境->服务器”
看到两个Server 健康状况:OK
看到健康状况:OK
点击你建立的web应用:ptsub_website
看到首页,点击测试就OK了:
weblogic中如果使用80端口和根目录作为应用的默认目录
1、使用根目录作为默认目录,在我们系统程序的WEB-INF目录下面新建一个:weblogic.xml,
内容是
"/servers/wls810/dtd/weblogic810-web-jar.dtd">
2、域管理端口默认是7001,改成80。
注意,默认端口不会显示在它不会显示在域目录\config\config.xml中,更改方法:
a. 直接修改:
改成:
b. 在网页控制台中直接更改:
c. 注意,改了端口后,记得也要更改你自定义的WEB SERVER的启动文件,否则不能在网页监控台上监控,但不影响WEB SERVER的使用。
startWebLogic.cmd文件目录下:
启动脚本:startWebLogic-8001.cmd内容如下
startManagedWebLogic.cmd Server-ptsub http://localhost:7001
改为
startManagedWebLogic.cmd Server-ptsub http://localhost:80
停止脚本:stopWebLogic-8001.cmd 内容如下
stopManagedWebLogic.cmd Server-ptsub http://localhost:80
改为
stopManagedWebLogic.cmd Server-ptsub http://localhost:80
3、监听80端口,需要在相关域目录\config\config.xml,例如: