Home > ローカルエージェント > ローカルエージェント管理コンソール > ディストリビューションページ

ディストリビューションページ

 

顧客は、異なるシステム上でLocal Agentを稼働させていることになります。新しいバージョンのLocal Agentサービスがリリースされると、顧客は各システムで個別に管理しなければなりません。これを回避するために、集中管理が可能なディストリビューション機構が導入されました。

ディストリビューション・ページでは、ユーザーはローカル・エージェント・サービスのディストリビューションを管理することができます。ユーザーは、エージェント サービス ディストリビューションの新しいバージョンをアップロードしたり、追加されたバージョンを削除したりすることができます。

ディストリビューションのアップロード

このボタンをクリックして、新しいバージョンの エージェントサービス ディストリビューションをアップロードします。フォルダ選択ダイアログボックスが表示されます。ディストリビューション・フォルダへのパスを選択し、[OK]をクリックして、ディストリビューションをアップロードします。選択を終了するには、[キャンセル]をクリックします。

ディストリビューションへのパスが有効で、同じバージョンの配布物が配布物リストに存在しない場合、ユーザーに確認画面が表示されます。確認後、ディストリビューションがアップロードされます。アップロードが完了すると、新しいバージョンがディストリビューションページで利用可能になります。

バージョンが既にストレージに存在する場合は、エラーメッセージが表示されます。

選択したフォルダが無効な場合は、フォルダ内に不足しているファイルのリストと共にエラーメッセージが表示されます。

 

[ディストリビューション] ページには、エージェント サービス ディストリビューションの次の詳細が表示されます。

カラム

説明

バージョン

エージェントサービスの配布バージョンです。

サイズ

エージェントサービスの配布サイズ。

説明

アップロードしたディストリビューションの説明文。

アクション

ディストリビューションには以下のアクションが可能です。

  • 削除

選択したエージェントのディストリビューションを削除します。

有効なディストリビューションの選択

アップロード中は、エージェントサービスのアップデートに必須のファイルがbinフォルダに存在している必要があります。bin フォルダには AgentService フォルダと AgentConnector フォルダがあります。bin フォルダには、descriptor.json と localagent.updater.jar ファイルも含まれている必要があります。

以下のファイルをLocal Agentサーバにアップロードします。

1        AgentService/localagent.agent.service.jar

2        AgentService/application.properties

3        AgentConnector/localagent.agentconnector.jar

4        AgentConnector/ application.properties

5        AgentConnector/DotnetBridgeApp/NLog.dll

6        AgentConnector/DotnetBridgeApp/XPI_SDK.dll

7        AgentConnector/DotnetBridgeApp/Newtonsoft.Json.dll

8        AgentConnector/DotnetBridgeApp/NLog.config

9        AgentConnector/DotnetBridgeApp/DotnetBridgeNetCpp.dll

10     AgentConnector/DotnetBridgeApp/DotnetBridgeNetWrapper.dll

11     AgentConnector/DotnetBridgeApp/DotnetBridgeNet.dll

Tomcatサーバはデフォルトでは、ディストリビューションのアップロードサイズを制限しています。これにより、ディストリビューションのアップロード中にエラーが発生する可能性があります。この制限を克服するには、Tomcatの設定のmaxSwallowSizeの値を-1に設定することをお勧めします。

例えば、以下のようにします。:

 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxSwallowSize="-1" />