第9章 コンテナーの作成
コンテナーとは、パッケージングおよびデプロイされたルールインスタンスを保持するためにプロビジョニングされた独立型の環境です。
前提条件
Decision Server を登録し、コンテナーの追加を開始できるようにしている。
手順
- Decision Central にログインします。
-
メインメニューで、Menu
Deploy Execution Servers の順にクリックします。 -
SERVER TEMPLATES
+ New Server Template をクリックします。 - New Server Template ウィンドウで、Container をクリックします。
手作業で Group Name、Artifact Id、および Version を入力します。
あるいは、コンテナーの名前を入力して、コンテナーにデプロイするプロジェクトを検索します。
プロジェクトの詳細を自動的に入力するには、プロジェクトの横にある Select をクリックします。
警告コンテナーのバージョン番号を入力するときに、
LATESTまたはRELEASEのキーワードを使用 しないでください。この機能は非推奨になっており、デプロイメント時に問題が発生する可能性があります。- コンテナーを自動的にデプロイするには、Start Container? チェックボックスを選択します。
- Finish をクリックします。
コンテナーが正常に作成されたら、リストからコンテナーを選択し、右上隅の Start をクリックして起動します。
コンテナーが実行されていることを確認するには、エンドポイントに [GET] リクエストを送信します。
例9.1 サーバーの応答
<response type="SUCCESS" msg="Info for container myContainer">
<kie-container container-id="myContainer" status="STARTED">
<messages>
<content>Container myContainer successfully created with module org.jbpm:CustomersRelationship:1.0.</content>
<severity>INFO</severity>
<timestamp>TIMESTAMP</timestamp>
</messages>
<release-id>
<artifact-id>CustomersRelationship</artifact-id>
<group-id>org.jbpm</group-id>
<version>1.0</version>
</release-id>
<resolved-release-id>
<artifact-id>CustomersRelationship</artifact-id>
<group-id>org.jbpm</group-id>
<version>1.0</version>
</resolved-release-id>
<scanner status="DISPOSED"/>
</kie-container>
</response>