
ths512
关注
weblogic系列(三)weblogic启动之后ctrl+c退出时7001端口的服务挂掉问题 原创
2019-02-20 00:02:20
ths512
码龄7年
关注
因为天天都和weblogic打交道,想自己在搭建了个weblogic服务研究下,结果在启动服务后退出服务时,服务会挂掉,查找资料对该问题做下记录,以备有备无患!
1.weblogic与jdk的问
报错日志如截图
重点看前几行就好了,到网上一查发现应该是weblogic本身的问题,引用某文章的话:“当你的weblogic使用sun jvm时出现shutdown现象,是系统的一个不必要的 *** 作,导致要关闭这个进程“。
而我的weblogic刚好使用的是sun jvm。
2,修改startWebLogic.sh 文件配置
确认你的weblogic使用的jdk是sun jdk还是JRockit jdk,然后需要在JAVA_OPTIONS加入以下参数
A sun jdk-加: -Djava.awt.headless=true -Xrs( -Djava.awt.headless=true可以不用)
B JRockit jdk-加: -Xnohup
所以找到 setdomainenv.sh,在文件的最后找到 JAVA_OPTIONS="${JAVA_OPTIONS}"改成JAVA_OPTIONS="${JAVA_OPTIONS} -Djava.awt.headless=true -Xrs"或JAVA_OPTIONS="${JAVA_OPTIONS} -Xnohup "即可。
关于修改JAVA_OPTIONS其实在很多相启动时的配置文件都可以修改,以上是linux环境weblogic修改方案。
3,如何查看版本信息
关于如何确认jdk是sun还是JRockit,只需要执行java -version命令查看,如果显示类似如下则是sun jdk:
4,修改配置后重启服务ctrl+c后再无报错,控制也可以正常登陆
weblogic两种修改监听端口的方法
一 修改配置文件
我的电脑的位置是: E:\bea\user_projects\domains\testdomain\config\config.xml
打开文件搜索: listen-port语句:
<server>
<name>AdminServer</name>
<ssl>
<enabled>false</enabled>
</ssl>
<listen-port>7001</listen-port>
<listen-address></listen-address>
</server>
修改红色端口号后保存就可以了.
二 进入控制台进行修改(详见附件)
1 进入控制台: http://127.0.0.1:7001/console
2 展开左边树菜单
域结构->环境->服务器-->点击AdminServer(管理)
3 点击左上角的锁定编辑按钮,在右边的AdminServer的设置下面修改:监听端口号
4 点击保存按钮
5 点击激活更改按钮(OK,完成)
oracle监听端口和weblogic端口怎么修改打开文件搜索: listen-port语句:
<server>
<name>AdminServer</name>
<ssl>
<enabled>false</enabled>
</ssl>
<listen-port>7001</listen-port>
<listen-address></listen-address>
</server>
修改红色端口号后保存就可以了.
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)