今天发现昨天启动的weblogic服务全部停止了,问了问别人才知道,用ssh连接启动的服务,在shell会话到期了,服务就停止了,要用nohup这个命令让他在后台运行
nohup ./startWebLogic.sh &,会输出在nohup.out内,但是启动不起来,报用户错误,忽然想起来,部署的是生产模式,启动服务需要用户名和密码的,上网查了一下,说是在startWebLogic.sh的同级目录下新建一个boot.properties,里面加入以下两项
username=weblogic
password=weblogic
经过试验,还是不行,最后在startWebLogic.sh内加入WLS_USER="weblogic"和 WLS_PW=“weblogic”两项,再次运行,通过
nohup ./startWebLogic.sh >> 110726 &
OK