Enterprise Manager에 저장되는 종속성 맵 데이터는 대개 검색된 응용 프로그램 간의 모든 종속성을 나타내며, 배포한 SOA(Service-Oriented Architecture)의 완전한 모델을 제공합니다. 하지만 매우 크거나 복잡한 SOA 환경에서는 모든 SOA 구성 요소와 해당 종속성의 전체 표현이 Enterprise Manager 자체의 성능과 작업에 영향을 미칠 수 있습니다.
종속성 맵이 Enterprise Manager의 성능에 영향을 주지 않도록 맵의 크기와 복잡성을 제한하는 몇 가지 구성 속성이 있습니다. 기본적으로 이러한 구성 속성은 종속성 맵의 크기를 최대 5000개의 노드와 최대 25000개의 종속성(노드당 종속성 관계 5개의 비율)으로 제한합니다.
이러한 제한을 제어하기 위해 IntroscopeEnterpriseManager.properties 파일에서 다음과 같은 Enterprise Manager 구성 속성을 설정할 수 있습니다.
독립 실행형 또는 Collector Enterprise Manager에 종속성 데이터를 저장할 수 있는 노드의 최대 수를 설정합니다.
기본적으로 이 속성은 5000으로 설정됩니다.
독립 실행형 또는 Collector Enterprise Manager에 저장할 수 있는 종속성 데이터의 전체적인 복잡성을 제어하기 위해 노드에 대한 종속성 관계의 최대 비율을 설정합니다.
기본적으로 이 속성은 5로 설정됩니다.
대부분의 조직에서 SOA 네트워크에는 5000개 미만의 구성 요소가 필요하며 일반적인 종속성 비율은 구성 요소당 종속성 1개 또는 2개입니다. 따라서 기본 설정은 대부분의 조직에 필요한 것보다 더 크고 복잡한 환경을 지원하기에 충분합니다. 드물지만 이러한 기본값을 수정해야 하는 경우도 있습니다. 예를 들어 다음과 같은 경우에 속성을 수정해야 할 수 있습니다.
예를 들어 데이터를 저장할 노드 수는 줄이고 노드당 종속성 관계 수는 늘리려면 속성을 다음과 같이 수정해야 합니다.
com.wily.introscope.soa.dependencymap.max.vertices=2000 com.wily.introscope.soa.dependencymap.max.edge.ratio=8
|
Copyright © 2013 CA.
All rights reserved.
|
|