Hitachi

インメモリデータグリッド Hitachi Elastic Application Data Store ユーザーズガイド


21.1.2 EADSクライアントで使用する定義ファイル

〈この項の構成〉

(1) クライアント定義ファイル

クライアント定義ファイルに指定できるパラメタの一覧を次の表に示します。

なお,必ず指定するパラメタを太字で表記しています。

環境依存パラメタの設計については,「8. 環境依存パラメタを設計する(EADSクライアント)」を参照してください。

チューニングパラメタの設計については,「9. チューニングパラメタを設計する」を参照してください。

表21‒7 クライアント定義ファイルに指定できるパラメタ一覧

項番

分類

パラメタ名

指定する内容

1

通信

(「8.3 通信に依存するパラメタの設計」参照)

eads.client.connect.servers

EADSクライアントの初期設定時に接続する,接続先EADSサーバを識別するための名称(任意の名称)

2

eads.client.<接続先EADSサーバ>.address

EADSクライアントの初期設定時に接続する,接続先EADSサーバのIPアドレスまたはホスト名

3

eads.client.<接続先EADSサーバ>.port

EADSクライアントの初期設定時に接続する,接続先EADSサーバのポート番号

4

ログファイル

(「8.4 ログファイルに依存するパラメタの設計」参照)

eads.client.logger.dir

ログファイルの出力先ディレクトリのパス

5

eads.client.logger.message.filesize

メッセージログの1ファイル当たりのファイルサイズ

6

eads.client.logger.message.filenum

メッセージログのファイル数

7

eads.client.logger.message.console.enable

メッセージログの標準出力への出力を有効にするか,無効にするか

8

eads.client.logger.initErrorOut

ロガーの初期化失敗時に,標準エラー出力にエラーメッセージを出力するかどうか

9

eads.client.logger.maintenance.filesize

保守ログの1ファイル当たりのファイルサイズ

10

eads.client.logger.maintenance.filenum

保守ログのファイル数

11

メモリ・バッファ

(「9.1 メモリ・バッファに関連するパラメタの設計」参照)

eads.client.connection.buffersize

EADSクライアントがデータの送受信で使用するバッファサイズ

12

スレッドプールおよびコネクションプール

(「9.2 スレッドプールおよびコネクションプールに関連するパラメタの設計」参照)

eads.client.connectionPool.poolsize

同一接続先に対してプールしておくコネクションの最大個数

13

eads.client.connectionPool.exceedMaxSizeError.enable

コネクションがすでに最大個数に達していて,すべて使用中の場合に,EADSクライアントからのリクエストをエラーにするかどうか

14

タイムアウト

(「9.3 タイムアウトに関連するパラメタの設計」参照)

eads.client.connection.send.timeout

クラスタ構成情報の更新確認やデータ送信のタイムアウト時間

15

eads.client.connection.receive.timeout

クラスタ構成情報の更新確認やデータ受信のタイムアウト時間

16

eads.client.clusterInfo.update.interval

クラスタ構成情報の更新確認を行う間隔

17

eads.client.eventListener.enable

イベントリスナを使用するかどうか

18

eads.client.eventListener.reconnect.interval

イベントリスナ用のコネクションを再接続する間隔

19

APの運用(「9.5 APの運用に関連するパラメタの設計」参照)

eads.client.batchOperation.unit

一括操作を実行する際に,一度のEADSサーバとの通信で実行するデータ操作の回数

20

eads.client.compat

EADSクライアントが出力するエラーコードのバージョン