0

Fusion SOA 11.1.1.5 をリモートの Linux (64 ビット) マシンにインストールし、(DOMAIN_HOME/bin/ フォルダーではなく) DOMAIN_HOME/ フォルダーから startWeblogic.sh コマンドを使用して weblogic サーバーを正常に起動しました。私はこれに関していくつかの疑問があります:

  1. これは実行すべき正しい startWeblogic.sh スクリプトですか? つまり、 domain_home にあるスクリプトですか、それとも domain_home/bin にあるスクリプトですか?

  2. domain_home フォルダーから startWeblogic.sh を実行するだけでサーバーを起動できましたが、スクリプトを実行しているウィンドウを閉じると、サーバーもダウンします。サーバーを起動する正しい方法は何ですか?

4

1 に答える 1

1

1. これは実行すべき正しい startWeblogic.sh スクリプトですか? つまり、 domain_home にあるスクリプトですか、それとも domain_home/bin にあるスクリプトですか?

はい - DOMAIN_HOME の startWeblogic.sh を実行するのが適切です。内部で bin/startWeblogic.sh を呼び出します。DOMAIN_HOME のファイルを読んで確認してください。

2. domain_home フォルダーから startWeblogic.sh を実行するだけでサーバーを起動できましたが、スクリプトを実行しているウィンドウを閉じると、サーバーもダウンします。サーバーを起動する正しい方法は何ですか?

フォアグラウンドで Weblogic sh を実行しているため、ウィンドウを閉じると終了します。これをバックグラウンドに送信するには、次のようにします

command  &

すなわち

startWeblogic.sh &

http://www.washington.edu/computing/unix/startdoc/shell.html#runで詳細を参照してください。

後で、実行中のプロセスを回復してフォアグラウンドに戻すことができますが、Weblogic 内で何が起こっているかを確認するには、実行中のログを追跡するだけでよいと思います。

于 2011-09-23T10:14:06.390 に答える