现在的位置: 首页 > 综合 > 正文

weblogic知识点

2019年08月23日 ⁄ 综合 ⁄ 共 1496字 ⁄ 字号 评论关闭

domain(域)
一个 weblogic server 可以建立多个domain,每个 domain 可以启动一个 weblogic 服务,监听一个端口,下面可以部署多个应用,相当于一个独立的weblogic。
domain 之间互不影响,完全独立,有自己的 console。

=== 建立 domain命令行建立方法
{bea_home}weblogic92/common/bin/config.sh

用户名、密码(即console的用户名和密码)
domain 名称,多个 domain 不要重复
监听的端口号

=== 目录结构
{bea_home}/user_projects/domains/base_domain/
所有的用户建立的 domain 都在 domains 下面,例如上面的路径,建立的 domain 名字叫 base_domain{bea_home}/weblogic92/ (weblogic 服务器设置相关)
{bea_home}/weblogic92/common/bin/ (服务器相关命令)

=== 启动、停止
每个 domain 都有自己的启动停止命令,以 base_domain 为例
和 domain 相关的命令都在下面的目录中
{bea_home}/user_projects/domains/base_domain/bin/

启动:
startWeblogic.sh 文件两个地方都有,是同一个文件,分为两个仅是为了操作方便。
{bea_home}/user_projects/domains/base_domain/startWeblogic.sh
{bea_home}/user_projects/domains/base_domain/bin/startWeblogic.sh

启动 weblogic ,并且把它作为系统的服务,这样不会由于用户的注销而退出:
[weblogic@localhost bin]$nohup ./startWebLogic.sh >nohup.out&

 

{bea_home}/user_projects/domains/base_domain/bin/stoptWeblogic.sh

运行 stoptWeblogic.sh,weblogic 会做一些处理,当没有访问用户之后,才会真正停止服务器。这个过程会比较长,如果不是重要的系统,可以直接 kill java 进程来马上停止服务。
找到 java 进程号:ps -e | grep java
杀死进程: kill 进程号

如同启动了两个 domain,会有两个 java 进程,目前还无法区分哪个进程是哪个 domain 的。ps -Af | grep java

======在控制台里面,可以设置很多项目,应仔细研究

======

Weblogic 9 的默认IP是本地localhost, 默认端口为7001,
修改它们,需要进入Weblogic 9的安装目录下的user_projects/domains/base_domain/config
找到config.xml 即可,打开之后查找
<listen-address></listen-address>
<listen-port></listen-port>
标签,对其进行相应的修改就OK啦。
注:若weblogic出现除了本机使用localhost地址之外其他IP都无法登陆的情况,则只需设置
<listen-address>0.0.0.0</listen-address>

======/home/bea/bea/user_projects/domains/base_domain/config/config.xml

=======在 weblogic.xml 中,如果未定义,则用文件夹名称

抱歉!评论已关闭.