自動配備機能を使うと、事前にパッケージ化されたアプリケーションやモジュールを domain-dir/autodeploy ディレクトリにコピーすることで配備できます。
たとえば、hello.war という名前のファイルを domain-dir /autodeploy ディレクトリにコピーします。アプリケーションの配備を取り消すには、autodeploy ディレクトリから hello.war ファイルを削除します。
管理コンソールまたは asadmin ツールを使用して、アプリケーションの配備を取り消すこともできます。この場合、アーカイブファイルはそのままになります。
自動配備は、デフォルトのサーバーインスタンスにのみ利用可能です。
自動配備機能は、開発環境を対象としています。この機能は、本稼働環境の機能であるセッションの持続性とは互換性がありません。自動配備が有効になっている場合は、セッションの持続性を有効にしないでください。
ツリーコンポーネントで、「スタンドアロンインスタンス」ノードを展開します。
Server (管理サーバー) をクリックします。
「詳細」をクリックします。
「アプリケーション設定」ページで、次の事項を設定します。
「有効」チェックボックスを選択または選択解除して、自動配備を有効または無効にします。
「自動配備のポーリング間隔」フィールドで、アプリケーションやモジュールファイルの自動配備ディレクトリをサーバーが確認する頻度を指定します。
ポーリング間隔を変更しても、アプリケーションやモジュールの配備にかかる時間には影響ありません。
自動配備ディレクトリでアプリケーションを構築したディレクトリを指定してあれば、ファイルをデフォルトの自動配備ディレクトリにコピーする必要はありません。
デフォルトは、サーバーインスタンスのルートディレクトリにある autodeploy というディレクトリです。
デフォルトでは、複数のサーバーインスタンスのディレクトリを手動で変更する必要をなくすために、変数が使用されます。これらの変数の詳細については、「詳細ドメイン属性を設定する」を参照してください。
配備の前にベリファイアを実行するには、「ベリファイア」を選択します。
ベリファイアはファイルの構造とコンテンツを調べます。大きなアプリケーションの検証は時間がかかる可能性があります。
JSP ページをプリコンパイルするには、「プリコンパイル」を選択します。
このチェックボックスを選択しない場合、JSP ページは最初のアクセスの実行時にコンパイルされます。コンパイルは時間がかかる可能性があるので、本稼働環境ではこのチェックボックスにチェックマークを付けてください。