weblogic後台啟動指令碼

2021-10-09 14:55:33 字數 1344 閱讀 9060

weblogic server 後台命令啟動

建立使用者名稱密碼檔案
伺服器下的security目錄下建立檔案boot.properties,輸入weblogic控制台的使用者名稱和密碼

password=weblogic

username=weblogic123

建立啟動指令碼

weblogic使用者的home目錄下建立啟動指令碼start-xx.sh

#!/bin/sh

if [whoami!= 『weblogic』 ]; then

echo 『login user error!』

exit 9

fiexport srvname=epbd-master

export adminurl=

export startdate=date +%m%d%h%m

export domaindir=/opt/weblogic/oracle/middleware/user_projects/domains/base_domain

export logdir=/opt/weblogic/oracle/middleware/user_projects/domains/base_domain/servers/epbd-master/logs

export proccount=ps -ef|grep "weblogic.name=$"|grep -v "grep"|wc -l

if [ $proccount != 『0』 ]; then

echo 『warning! this server has been started!』

exit 9

ficd $domaindir/bin

test -d $logdir || mkdir -p $logdir

#export user_mem_args="-xms2560m -xmx2560m -xx:maxpermsize=512m"

nohup ./startmanagedweblogic.sh $srvname $adminurl > log

dir/

logdir/

logdir

/srvname.$startdate.log 2>&1 &

cd $logdir

rm -f $srvname.out

ln -s srv

name

.srvname.

srvnam

e.startdate.log $srvname.out

tail -f $srvname.out

執行指令碼

./start-xx.sh

linux下後台啟動weblogic

進入到 weblogic user projects domains base domain bin目錄下,檢視.sh的檔案 ls sh 可以查出startweblogic.sh和stopweblogic.sh,這個就是weblogic當前域的啟動關閉命令。直接執行就可以啟動關閉這個域。但是直接執行...

logstash 生成 init 指令碼後台啟動

我的系統是centos6,這裡說一下6的使用方法,7類似,具體方法如下 cd usr share logstash bin system install help usage system install optionsfile startuptype version note these argu...

flume後台啟動

flume一直是用 bin flume ng agent n agent c conf f conf flume.properties dflume.root.logger debug,console這種方式啟動的,但是總是報錯,而且日誌列印在控制台,還沒怎麼著呢就刷過去了,實在不方便了,查到一種後...