flow
flow
์ํฌํ๋ก์ฐ ๋ชฉ๋ก์์ [์ธ์คํด์ค ๋ชฉ๋ก]์ ์ ํํ๋ฉด ์ธ์คํด์ค ์์ ๋ชฉ๋ก์ ํ์ธํ ์ ์์ต๋๋ค.
๋ฐฐ์น ์ธ์คํด์ค ๋ชฉ๋ก
ํด๋น ์ธ์คํด์ค ๋ชฉ๋ก์ ์ ํํ ํ ์ธ์คํด์ค(์์ ) ์ ๋ณด๋ฅผ ํ์ธํฉ๋๋ค.
ํด๋น ์ํฌํ๋ก์ฐ์์ ๋ฐ์ํ Batch job instance ๋ชฉ๋ก์ ํ์ํ๋ค.
ํ๋ ์ค๋ช ํด๋ฌ์คํฐ ํด๋น batch job์ด ์คํ๋ cluster ์ ๋ณด Job ID ์ํฌํ๋ก์ฐ๊ฐ ์คํ๋ ๋ ์์ฑ๋ Job ID ์ํฌํ๋ก์ฐ๋ช ์ํฌํ๋ก์ฐ ์ด๋ฆ ์์ ์๊ฐ Instance๊ฐ ์์๋ ์๊ฐ ์ข ๋ฃ ์๊ฐ Instance๊ฐ ์ข ๋ฃ๋ ์๊ฐ ์ํ ์ํ (Running, Suspended, Killed, Succeeded) Action ํด๋น Instance๋ฅผ ์ํ์ ๋ฐ๋ผ ์ ์ดํ ์ ์๋ค. (์คํ, ์ฌ๊ฐ, ์ผ์์ ์ง, ์ข ๋ฃ) ๊ฐ Instance์ ์ํ์ ๋ฐ๋ผ ๊ทธ ์์ ์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฉ๋ด๊ฐ ํ์ฑํ ๋๋ค. Job Id ํด๋ฆญ ์ ํด๋น Instance์ ์์ธํ๋ฉด์ผ๋ก ์ด๋ํ๋ค.
์ธ์คํด์ค ํ๋ฆ
- โ๋ค๋ก๊ฐ๊ธฐโ ๋ฒํผ ํด๋ฆญํ์ฌ ์ธ์คํด์ค ๋ชฉ๋ก์ผ๋ก ๋ณต๊ท
- ์ธ์คํด์ค ์์ธ ํ๋ฉด์์ ์ ๊ณตํ๋ ์ ๋ณด(ํ๋ฆ/์์ธ/ํ๋ผ๋ฏธํฐ/๋ก๊ทธ)
- โํ๋ฆโํญ์์ Nodeํด๋ฆญ ์ ํด๋น Log๋ฅผ ์ ๊ณต(INFO/STD/ERR)
- Node์ ํ์ ๋ฐ๋ผ ํด๋น Node์ ์ ๋ณด๋ก ๋ณ๊ฒฝ๋๋ค.
์ธ์คํด์ค ์์ธ
ํด๋น Instance์ ์์ธ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
ํ๋ | ์ค๋ช |
---|---|
Job Id | Batch Instance Job Id |
์์ฑ๋ ์๊ฐ | Instance๊ฐ ์์ฑ๋ ์๊ฐ |
์์ ์๊ฐ | Instance๊ฐ ์์๋ ์๊ฐ |
์ข ๋ฃ ์๊ฐ | Instance๊ฐ ์ข ๋ฃ๋ ์๊ฐ |
์์ฑ์ | ์์ฑ์ |
์ธ์คํด์ค ์ํ | ์ํ (Running, Suspended, Killed, Succeeded) |
DHP ์ฝ์ | ํด๋น instance์ DHP ์ฝ์๋ก ์ด๋ํ๋ค. |
์ธ์คํด์ค ํ๋ผ๋ฏธํฐ
ํด๋น Instance Job ์คํ ์ ์ฌ์ฉ๋ Parameter ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ธ์คํด์ค ๋ก๊ทธ
ํด๋น Instance Job ์คํ ์ ๋ฐ์ํ Log๋ฅผ ์ ๊ณตํฉ๋๋ค.