現在、ドメイン 1 を起動するバッチ スクリプトの一部として以下のコマンドを使用しています。
asadmin 開始ドメイン domain1
ただし、最近 domain1 をサービスとしてインストールしたので、このコマンドを使用すると、サービスとして起動するのではなく、ユーザー プロセスでドメインが起動します。そのため、ログアウトするとドメインがなくなります。私が使用した:
ネットスタートドメイン1
と
sc 開始 domain1
ただし、これらは両方とも、シグナル[またはその他のもの]がサービスにディスパッチされるとすぐに返されるように見え、ドメイン1が実際に開始されるまで待機しません。ドメインを起動した後、「asadmin start-domain」が返されました...
私のスクリプトでは、ドメインの開始直後に新しいアプリをアンデプロイ/デプロイしているので、待つ必要があります。バッチ コマンドを使用してサービスとして Glassfish を開始し、開始されるまで待機する方法はありますか?