実稼働環境では常に startScriptEnabled=true を設定します。これは、スクリプトを使用して管理対象サーバーを起動するだけです。
crashRecoveryEnabled が true に設定されていて、各管理対象サーバーを起動している場合は、それが起動します。
必要に応じて、 wlst を使用して、何らかのスケジュールされたタスクを介してそれらが実行されている (または開始されている) かどうかを確認できます。
編集: Oracleドキュメントから4.2.4 管理対象サーバーを起動するためのノード・マネージャの構成
管理対象サーバーにOracle SOA Suite、Oracle WebCenter Portal、Oracle JRFなどの他のOracle Fusion Middleware製品が含まれている場合、管理対象サーバー環境を構成して正しいクラスパスとパラメータを設定する必要があります。この環境情報は、ドメイン ディレクトリにある startWebLogic や setDomainEnv などの起動スクリプトによって提供されます。
管理対象サーバーがノード・マネージャによって起動される場合(サーバーがOracle WebLogic Server管理コンソールまたはFusion Middleware Controlによって起動される場合と同様)、サーバー環境が正しく構成されるように、これらの起動スクリプトを使用するようにノード・マネージャに指示する必要があります。 . 具体的には、プロパティ StartScriptEnabled=true でノード マネージャを起動する必要があります。
このプロパティを有効にしてノード マネージャを起動するには、いくつかの方法があります。便宜上、Oracle Fusion Middlewareには、プロパティStartScriptEnabled=trueをnodemanager.propertiesファイルに追加する次のスクリプトが用意されています。
(UNIX) ORACLE_COMMON_HOME/common/bin/setNMProps.sh。(Windows) ORACLE_COMMON_HOME\common\bin\setNMProps.cmd たとえば、Linuxでは、setNMPropsスクリプトを実行してノード・マネージャを起動します:
ORACLE_COMMON_HOME/common/bin/setNMProps.sh MW_HOME/wlserver_n/server/bin/startNodeManager.sh ノード マネージャを起動すると、ノード マネージャは StartScriptEnabled=true プロパティを指定して nodemanager.properties ファイルを読み取り、その後 Managed を起動するときに起動スクリプトを使用します。サーバー。setNMProps スクリプトは 1 回だけ実行する必要があることに注意してください。