토리맘의 한글라이즈 프로젝트 logo 토리맘의 한글라이즈 프로젝트

스프링 클라우드 데이터 플로우 공식 레퍼런스를 한글로 번역한 문서입니다.

전체 목차는 여기에 있습니다.


Stream DSL이나 Batch DSL에선 애플리케이션을 참조하는 대안으로 레이블을 활용할 수 있다. 애플리케이션 이름 앞에 레이블을 추가하면 된다. 레이블은 전체 정의 내에서 고유해야 하며, 뒤에 콜론 :을 붙어야 한다.

예를 들어 스트림을 구성하는 앱들 중에 같은 이름을 가진 앱이 있다면, 이 앱들을 고유하게 식별할 수 있도록 레이블로 단서를 줘야 한다.

stream create --definition "http | firstLabel: transform --expression=payload.toUpperCase() | secondLabel: transform --expression=payload+'!' | log" --name myStreamWithLabels --deploy

이 스트림 정의를 그래프로 시각화하면 다음과 같다:

Stream Labels

아니면 레이블을 이용해서 스트림과 배치 job을 좀더 알기 쉽게 시각화할 수도 있다. 샘플 파이썬 애플리케이션에 있는 예시를 보면 어떤 스타일로 사용하는 건지 감이 올 거다.


Next :
Application Count
각 애플리케이션의 인스턴스 수를 지정해서 스트림 배포하기

전체 목차는 여기에 있습니다.

<< >>

TOP