CookBook

Payara 管理画面で行った設定を CUI で実施する方法

投稿日:

この CookBook では、Payara の Asadmin Recorder 機能について紹介しています。
Asadmin Recorder 機能についての詳細を知りたい方は Asadmin Recorder を参照してください。

レシピ

  1. Payara の管理コンソールにログインします。
  2. 管理画面右上の「Enable Asadmin Recorder」をクリックします。
  3. 管理画面より設定を行います。
  4. glassfish/domains/domain1/asadmin-commands.txt ファイルを確認します。
  5. asadmin を実行します。

1. Payara の管理コンソールにログインします。

Payara の管理コンソールにログインします。
詳細は「管理コンソールにアクセス」を参照してください。

2. 管理画面右上の「Enable Asadmin Recorder」をクリックします。

管理画面右上の「Enable Asadmin Recorder」をクリックします。

「Enable Asadmin Recorder?」と聞かれるので「OK」をクリックします。

有効化されました。
これにより、以降管理コンソールでの操作が asadmin コマンドに変換され、glassfish/domains/domain1/asadmin-commands.txt に出力されるようになります。

3. 管理画面より設定を行います。

管理画面より適当に設定を行います。
ここでは、以下のドキュメントに書かれている Connection Pool の作成を行います。
PostgreSQL の Connection Pool の作成

4. glassfish/domains/domain1/asadmin-commands.txt ファイルを確認します。

以下のような内容が出力されているはずです。

glassfish/domains/domain1/asadmin-commands.txt

5. asadmin を実行します。

上記の出力されたコマンドを実行することで、画面から実行した設定を CUI で行うことができます。
画面から PostgreSQL の Connection Pool を作成したため、上記のコマンドを実行することで、同様に Connection Pool を作成できます。

CUI から確認するために、一度画面から作成した Connection Pool(PgPool) を削除しておきます。

確認ダイアログが表示されたら「OK」をクリックします。

削除されました。

asadmin を実行します。

1行目のコマンドを実行します。

成功すると、以下のようなログが出力されます。(パスワードを聞かれた場合、管理コンソールにログインした際のパスワードを入力してください)

続いて2行目のコマンドを実行します。

成功すると、以下のようなログが出力されます。(パスワードを聞かれた場合、管理コンソールにログインした際のパスワードを入力してください)

管理コンソールより、CUI から登録した Connection Pool が確認できます。

このように、Asadmin Recorder を利用することで管理画面で行った操作を CUI で実行することができます。
是非ご活用ください。

-CookBook

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

IM-BloomMaker コンボボックスエレメントのサジェストにサーバから取得した値を表示する

このCookBookでは、intra-mart Accel Platform 2020 Spring から利用可能になったコンボボックスエレメントのサジェストにサーバから取得した値を表示する方法につい …

IM-BISで作成したコンテンツ画面の内容をIM-PDF DesignerでPDFとして出力する方法

このCookBookでは、IM-BISで作成したコンテンツ画面の内容をIM-PDF DesignerでPDFとして出力する方法を紹介しています。 単票および表形式の帳票出力を行います。 完成イメージ …

no image

画面操作方法によって画面アイテムの入力チェックを切り替える方法

このCookBookでは、IM-FormaDesignerの入力チェックプログラムで、画面の操作方法に応じた入力チェックを設定する方法を紹介します。 この方法は、以下の製品で作成したアプリケーションや …

no image

CookBookからダウンロードしてきたプロジェクトのインポート方法

このCookBookでは、他のCookBookからダウンロードしてきたe Builderのモジュール・プロジェクトのインポートについて紹介しています。 プロジェクトをインポートし、プロジェクトの設定を …

no image

未完了案件・完了案件を全て削除する方法

このCookBookでは、LogicDesignerを利用してワークフローの未完了案件・完了案件を一括削除する方法を紹介します。 開発環境のお掃除に役立つTipsです。 削除した案件は復元することがで …