3 Provider Servicesの構成
Provider Servicesの構成プロパティは、Essbase Webインタフェースでネットワーク・タイムアウト・パラメータの管理に役立てることができます。
コンソールでProvider Servicesの構成に値を設定できます。「Provider Servicesの構成プロパティの設定」を参照してください。
essbase.jobs.maxCount
Provider Services構成プロパティessbase.jobs.maxCountを使用すると、Essbaseが実行できるパラレル・ジョブの最大数を設定できます。
構文
essbase.jobs.maxCount nn—Essbaseが並列で実行可能なアクティブなジョブの数を指定します。デフォルトでは10です。
説明
ジョブは、Essbase Webインタフェースから実行可能な操作です。ジョブには、データのロード、ディメンションの構築、キューブのエクスポート、MaxLスクリプトの実行、計算の実行およびデータのクリアがあります。ジョブは非同期であり、バックグラウンドで一意のスレッドとして実行されます。各ジョブには、一意のIDがあります。
このプロパティは大/小文字が区別されるため、例に示すとおりに名前を指定してください。
例
essbase.jobs.maxCount 15olap.server.net再試行数
Essbase Provider Services構成プロパティolap.server.netRetryCountを使用すると、失敗してエラーを報告する前に、失敗したネットワーク操作をAPIで再試行できる回数を設定できます。olap.server.netSocketTryInfiniteをtrueに設定した場合、olap.server.netRetryCountは効果がありません。
構文
olap.server.netRetryCount nn - 整数値。デフォルトは600回の再試行です。5回の試行ごとに、1秒のタイムアウトが付与されます。デフォルト値600を使用すると、2分のタイムアウトが付与されます。
olap.server.netSocketTimeOut
Provider Services構成プロパティolap.server.netSocketTimeOutを使用すると、操作I/OがタイムアウトするまでEssbaseネットワーク操作(読取り/書込み)をブロックできる最大時間を設定できます。
構文
olap.server.netSocketTimeOut nn— 操作I/OがタイムアウトするまでEssbaseネットワーク操作をブロックできるミリ秒数を指定します。
ノート:
この値は全体の要求タイムアウト動作に影響するため、任意に変更しないでください。例
olap.server.netSocketTimeOut 200olap.server.netSocketTry無限
Essbase Provider Services構成プロパティolap.server.netSocketTryInfiniteを使用すると、クライアントがネットワーク操作で無限に試行し続けるかどうかを設定できます。trueに設定すると、olap.server.netRetryCountは効果がありません。デフォルトはfalseです。
構文
olap.server.netSocketTryInfinite true|falsesystem.cluster.monitorInterval
Provider Services構成プロパティsystem.cluster.monitorIntervalを使用すると、アクティブ/アクティブ(読取り専用)クラスタ内のサーバー・ノードをEssbaseがポーリングする間隔を設定して、ノードが停止しているかアクティブであるかを判断できます。
構文
system.cluster.monitorInterval nn—Essbaseがアクティブ- アクティブ(読取り専用)クラスタでノードにポーリングし、停止しているかアクティブであるかを確認する間隔(秒)です。デフォルトの間隔は30秒です。
例
system.cluster.monitorInterval 30