버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

기존 Processor에서 AWS S3에 파일을 계속 로딩하는 경우 다음의 문제가 있습니다.

  • FlowFile이 유일될때 FlowFile을 계속 로딩하면 부하가 발생합니다.
  • Processor가 초기화될 때 Configuration을 로딩하면 많은 Processor에서 로딩하는 기능을 모두 추가해야 합니다.

이 Controller Service는 다수이 다수의 Processor에서 가져다 사용할 수 있도록 Configuration 정보를 AWS S3 등에서 빈번하게 로딩하지 않도록 하고, 캐슁을 통해서 빠르게 정보를 가져올 수 있도록 하는 기능을 제공합니다.

...

관련 소스코드는 https://github.com/TheOpenCloudEngine/dfm-configuration-services에 공개되어 있습니다. 세부적인 내용은 README.md 파일을 참고하십시오.

draw.io Diagram
borderfalse
diagramNamearchitecture
simpleViewerfalse
width
linksauto
tbstyletop
diagramDisplayName
lboxtrue
diagramWidth691
revision1

만약에 Processor에서 이 Configuration Controller Service를 참고하려면 POM에서 다음을 추가합니다.

코드 블럭
languagexml
linenumberstrue
<dependency>
  <groupId>org.opencloudengine.dfm</groupId>
  <artifactId>dfm-configuration-api</artifactId>
  <version>1.0.0</version>
</dependency>