2012-10-22 6 views
1

나는 전체 WSO2 SOA 토폴로지를 이해하려고 노력하지만,하고 대 CEP 및 BAM 함께 맞는WSO2 CEP BAM

  1. 는 CEP는 예를 들어, 처리 된 이벤트의 시각적 모니터링을 제공 할 수있는 방법 을 이해할 수 없습니다 WSO2 웹 사이트 CEP 단단히 사후 처리를 위해 BAM 통합하고 있다고하지만 WSO2 GS와의 통합은
  2. 나는 어떤 시나리오 같은 설명 또는 방법의 완료 .. (CEP는 BAM가 동일하게 구성하는 방법? 공급할 수)
  3. 을 찾을 을 couldnt한다 왜 CEP + BAM을 함께 사용합니까? 모든 사용 사례

답변

2

  1. 모든 WSO2 프로젝트들이이 같은 기본 플랫폼 (WSO2 탄소)를 기반으로하고 있기 때문에 서로 통합 할 수있는 답변. 이 특별한 경우에, WSO2 CEP와 GS. 한 가지 방법은 데이터 저장소 또는 파일의 CEP에서 처리 된 결과를 지속하고 가제트 (프런트 엔드)가 GS에서 시각화 할 수 있도록 가젯 백엔드에서이를 읽는 것입니다. 원하는 경우 CEP 상단에 GS 기능 (대시 보드, 가젯 저장소 등)을 설치하고 동일한 서버 런타임을 사용할 수 있습니다. 그러나 후자의 경우 동일한 Carbon 버전을 기반으로해야합니다.

  2. 즉, 동일한 데이터 에이전트가 CEP뿐만 아니라 BAM에도 이벤트를 보낼 수 있습니다. 그들은 모두 Thrift 및 REST API를 공유합니다. 1과 마찬가지로 CEP와 BAM은 동일한 런타임에 존재할 수도 있고 별도로 다운로드하여 사용할 수도 있습니다. 관련 기사 중 하나는 here

  3. 입니다. 기본 사용 사례는 CEP의 실시간 분석과 BAM의 JIT (just-in-time) 배치 기반 처리에 대해 동일한 이벤트를 처리하는 경우입니다. 예 : 서버에 대한 시간 관련 분석 처리는 두 서버에 모두 적용될 수 있습니다. CEP의 경우 쿼리가 수행 할 수 있습니다. 30 초 내에 서버가 3 개의 요청에 응답하지 않습니다. BAM의 경우 1 시간/일/주 내에 가동 시간 추세를 플로팅 할 수 있습니다.