๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

retry1

Spring Batch (12) Retry ๐Ÿ”— Spring Batch Retry (Tasklet ๊ธฐ๋ฐ˜) ์˜ˆ์ œ ์ฝ”๋“œ๋Š” ๊นƒํ—ˆ๋ธŒ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค :) ์„œ๋น„์Šค์—์„œ ์žฌ์‹œ๋„๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ๋Š” ์–ธ์ œ์ผ๊นŒ์š”? ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง ์˜ค๋ฅ˜์™€ ๊ฐ™์€ ๋‚ด๊ฐ€ ์ž‘์„ฑํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์˜ํ•ด ๋ฐœ์ƒํ•œ ์—๋Ÿฌ๋Š” ์žฌ์‹œ๋„๋ฅผ ํ•˜๋”๋ผ๋„ ๋™์ผํ•˜๊ฒŒ ์‹คํŒจํ•  ๊ฒฝ์šฐ๊ฐ€ ํฝ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋„คํŠธ์›Œํฌ์™€ ๊ฐ™์€ ์ผ์‹œ์ ์œผ๋กœ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์žฅ์•  ์ƒํ™ฉ์—์„œ๋Š” ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€ํ‘œ์ ์œผ๋กœ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค I/O์™€์˜ ํƒ€์ž„์•„์›ƒ, API ํ˜ธ์ถœ ์‹œ ๋ฐœ์ƒํ•˜๋Š” ํƒ€์ž„์•„์›ƒ ๋“ฑ์ด ์žˆ๊ฒ ๋„ค์š”. ์ตœ๊ทผ ์‚ฌ๋‚ด์—์„œ ์™ธ๋ถ€ API๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ฐ„ํ—์ ์œผ๋กœ ์•„๋ž˜์™€ ๊ฐ™์€ ์˜ˆ์™ธ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. reactor.core.Exceptions$ReactiveException: io.netty.channel.unix.Errors$NativeIoExc.. 2023. 3. 4.
๋ฐ˜์‘ํ˜•