マップ内のノードに対する依存関係の最大比率を指定します。 このプロパティを使用して、大規模または複雑な SOA 環境の Enterprise Manager 上に格納された依存マップの全体的な複雑さを制御できます。
通常、Enterprise Manager 上に保存された依存マップ データは、検出されたアプリケーション間のすべての依存関係を表しており、展開されているサービス指向アーキテクチャの完全なモデルを提供します。 しかし、非常に大規模または複雑な SOA 環境では、すべての SOA コンポーネントとそれらの依存関係を完全に表現すると、Enterprise Manager 自体のパフォーマンスやオペレーションに影響する場合があります。 このプロパティを使用してノードと依存関係の比率を指定することにより、許容される複雑さのレベルを制御できます。 この制限に達すると、それ以上の依存関係が保存されず、Enterprise Manager のログ ファイルに警告が書き込まれます。
また、このプロパティと com.wily.introscope.soa.dependencymap.max.vertices プロパティを組み合わせて使用することにより、依存マップに格納されるノードの総数を制限できます。
クラスタ環境では、このプロパティはコレクタ Enterprise Manager にのみ適用されます。 MOM を使用すると、複数のコレクタにまたがって結合された SOA 環境の完全な表現を格納できます。
プロパティ設定
このプロパティは、0 より大きい任意の自然整数に設定できます。
デフォルト
1 ノードあたり 5 個の依存関係
例
com.wily.introscope.soa.dependencymap.max.edge.ratio=5
注
com.wily.introscope.soa.dependencymap.max.vertices プロパティと com.wily.introscope.soa.dependencymap.max.edge.ratio プロパティのデフォルト値では、依存マップが 5000 個のノードと最大 25000 個の依存関係(5 x 5000)までに制限されます。
ほとんどの SOA ネットワークに含まれるコンポーネントの数は 5000 個未満であり、依存関係の比率は 1 コンポーネントあたり 1 ~ 2 個です。 したがって、デフォルト設定はほとんどの組織で必要とされる以上の複雑さに対応します。 これらのプロパティを使用して依存マップのサイズと複雑さを意図的に制限できますが、それによって SOA 依存マップのモデルが必要以上に不完全になる可能性があります。
|
Copyright © 2013 CA.
All rights reserved.
|
|