Weblogic 在后台启动脚本

Weblogic 在后台启动脚本,weblogic,jython,wlst,Weblogic,Jython,Wlst,问题是: 在另一个脚本中时在后台启动bash脚本。该脚本用于启动weblogic节点管理器 这些尝试: 命令行,它将顺利启动 ./startNodeManager.sh & 在bash脚本中,它也可以工作: cat startNMScript.sh ./startNodeManager11G.sh & 执行: ./startNMScript.sh 但是,当我从不支持子流程的WLST(Jython 2.2.1)调用它们时,这两个选项都不起作用,并且从另一个安装导出模块也不起作

问题是:

在另一个脚本中时在后台启动bash脚本。该脚本用于启动weblogic节点管理器

这些尝试:

命令行,它将顺利启动

./startNodeManager.sh &
在bash脚本中,它也可以工作:

cat startNMScript.sh
./startNodeManager11G.sh &
执行:

./startNMScript.sh
但是,当我从不支持子流程的WLST(Jython 2.2.1)调用它们时,这两个选项都不起作用,并且从另一个安装导出模块也不起作用。 我使用过os.system('startNodeManager11G.sh&')和os.system('startNMScript.sh')


结果要么它不会启动,继续脚本,要么它将启动,但在我杀死脚本后立即停止,这将在执行该行后挂起

如果您确实想通过WLST启动nodemanager(并确保它不会死),请使用
nohup

nohup ./startNodeManager.sh > nodemanager_log.out &

如果您确实想通过WLST启动nodemanager(并确保它不会死掉),请使用
nohup

nohup ./startNodeManager.sh > nodemanager_log.out &

如果您确实想通过WLST启动nodemanager(并确保它不会死掉),请使用
nohup

nohup ./startNodeManager.sh > nodemanager_log.out &

如果您确实想通过WLST启动nodemanager(并确保它不会死掉),请使用
nohup

nohup ./startNodeManager.sh > nodemanager_log.out &