์ฌ๋ฌ ์คํ ์ด์ง๊ฐ ์์ ๋ ํน์ ์คํ ์ด์ง๋ ์ค์ผ์ค ์คํ ์๋๊ฒ ํ๋ ๋ฐฉ๋ฒ
๋ถํธ 2.1๋ถํฐ ์ ์ฉ
@Scheduled(cron = "${spring.scheduled.cron.test.job:-}")
public void testBatchExecute() {
testBatch.execute();
}
ScheduleConfig.java ํฌ๋ก ์ค์ ๊ฐ ์์ :- ์ถ๊ฐ
ํ๋ผ๋ฏธํฐ ๊ฐ์ด ์์ ๋๋ - ์ฒ๋ฆฌ๊ฐ ๋จ
cron์์ - ์ฒ๋ฆฌ๋ disable์ ์๋ฏธ
ํ๋กํผํฐ ๊ฐ์ ์ฐธ์กฐํ๋, ๋ง์ฝ ํน์ ์คํ ์ด์ง์ ํด๋น ํ๋กํผํฐ๊ฐ ์ ์๋์ด ์์ง ์์ผ๋ฉด ๊ธฐ๋ณธ๊ฐ์ผ๋ก -๋ฅผ ์ฌ์ฉํ์ฌ ์ค์ผ์ค๋ง์ ๋นํ์ฑํ
์ค์ผ์ค ์ํ์ง ์๋ ์คํ ์ด์ง๋ ํ๋กํผํฐ๋ฅผ ์ค์ ํ์ง ์์์ผ๋ก์จ disable ์ฒ๋ฆฌ๊ฐ ์๋ฃ๋จ.
example
application-local.properties
spring.scheduled.cron.test.job = 0 0 4 29 2 *
application-dev.properties
# ์๋ฌด๊ฒ๋ ์์์ฑ
'๊ฐ๋ฐ์ํ > Spring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Spring] boot์์ Spring ๋ฒ์ ํ์ธ (0) | 2022.03.30 |
---|