“最終更新日19, 2020”
Weblogicのトピックを更新するたびに、weblogicサーバーを起動するためのすべての可能な方法をリストする単一のページまたはサイトがないのはなぜだろうか。 私はたくさん検索しましたが、すべての方法がリストされているページを見つけることができませんでした(気づくのを逃したかもしれませんか?).そこで、weblogic serverを起動するメソッドを一覧表示するための最初のミドルウェアの投稿を書くことを考えました。
,
- 標準スクリプトの使用
- Weblogic管理コンソールの使用
- WLSTの使用(管理者のみのnmなし)
- WLSTとNodemanagerの使用
- Javaコマンドを直接使用
それらを一つずつ見てみましょう。
1)標準スクリプトの使用
最初の最も簡単な方法は、標準の起動スクリプトを使用することであり、nodemanagerは必要ありません。
unixで管理サーバーを起動するには、’を使用しますstartWebLogic.sh’bea_HOME\user_projects\domains\DOMAIN_NAME\bin’(windowsの場合はstartWebLogic。’)。
unixで管理対象サーバーを起動するには、’startManagedWebLogic.sh’上記と同じパスから(windowsの場合は’startManagedWebLogic.cmd”。
汎用構文:
./startWebLogic.sh
./startManagedWebLogic.sh <managed_server_name><admin_url>
2) コンソールを使用してサーバーを起動/再起動するには、最初にnodemanagerを構成する必要があります。
コンソールは、管理サーバーが実行されている場合にのみ起動します。 したがって、コンソールを使用して管理サーバーを起動することは有効なオプションまたは方法ではありません。
管理対象サーバーを起動するには,
- コンソールにログイン
- 左ペインから環境->サーバーに移動
- コントロールタブを選択し、サーバーを起動します。
3) この方法では、wlstでstartServerコマンドを使用して、nodemanagerなしで管理サーバーを起動できます(オフラインモード)。 管理対象サーバーはnmなしでは起動できません。
一般的な構文:
‘java weblogic.Wlstに接続するには、「WLST」を使用します。管理サーバーを起動するには
: startServer(‘admin_server’,’domain_name’,’admin_url’,’username’,’password’,’domain_dir’)
管理対象サーバーを起動するには、wlstを起動し、次を使用して管理サーバーに接続します。
connect(‘username’,’password’,’admin_url’)
start(‘managed_server’,’Server’,’username’,’password’,’domain_dir’)
start(‘managed_server’,’Server’,’username’,’password’,’domain_dir’)
start(‘managed_server’,’Server’,’username’,’password’,’domain_dir’)
start(‘managed_server’,’Password’,managed_server_url’)
4) WLSTとNodemanager
の使用この方法では、nmコマンドを使用して管理サーバーと管理対象サーバーの両方を起動できます。一般的な構文:
Nodemanagerが起動して実行されている必要があります。
‘java weblogicを使用してwlstを呼び出します。WLST’
wlstからオフラインでnmに接続するには、’nmConnect(‘nm_username’,’nm_password’,’nm_host’,’nm_port’,’domainname’,’domain_dir’,’ssltype’)’
接続したら、’nmStart(‘admin_server’)’を使用して管理ノードを起動します
に接続する必要がある管理対象ノード管理対象サーバーホストで実行されているNODEMANAGERを実行し、上記と同じコマンドを使用します。
‘nmConnect(‘nm_username’,’nm_password’,’nm_host’,’nm_port’,’domainname’,’domain_dir’,’ssltype’)’
‘nmStart(‘managed_server_name’)’
この方法では、複数のノードを複数のサーバーに常駐させて起動する場合は、サーバーで実行されているnmに接続してから起動する必要があります。
5)Javaコマンドを直接使用する
直接javaコマンドを使用すると、サーバーを起動できます。管理サーバーを起動するには、まず以下のコマンド
WL_HOME/server/bin/setWLSEnvを使用してenvを設定します。sh(windowsの場合はcmdファイルを使用します)
envが設定されたら、domain dirに移動し、以下のコマンドを実行します
Domain dir:BEA_HOME\user_projects\domains\DOMAIN_NAME
java weblogic。管理者が起動していて、そのドメインの管理対象サーバーを既に定義している場合は、以下のommandを使用して管理対象サーバー
‘java-Dweblogic.Name=managed_server
-Dweblogicを起動できます。管理。サーバー管理者
weblogic.Server’
上記のオプションとパラメータはすべて基本です。. 環境を微調整およびカスタマイズするためのより多くのパラメータを見つけることができます。