인프런 커뮤니티 질문&답변

dukbabo님의 프로필 이미지
dukbabo

작성한 질문수

스프링 배치

JobLauncher

job launcher관련 질문 있습니다.

작성

·

296

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
1. 예제에서는 date를 주어서 인수가 같지 않기 때문에 여러번 실행이 가능합니다. date를 빼면 실행이력있다고 오류가 나오는데요
저는 job에
.incrementer(new RunIdIncrementer())를 넣어 주었는데도
동일한 오류가 나오는데요
웹에서 실행할때는 date를 파라미터로 주어야지 동일한것을 여러번 실행할수 있는건가요?
 
2. 현재는 console에서 crontab으로 실행하고있는데요
이것을 웹에서도 가능하게 처리 하려고 하고 있습니다.
 
그런데 궁금한것은 web에서도 실행되고 console에서도 수동으로 돌릴수 있는 방법이 있는지 문의 합니다.
 
수고하세요

답변 1

0

정수원님의 프로필 이미지
정수원
지식공유자

네.

1번 질문과 관련해서는 아래와 비슷한 상황인 것 같습니다.

 https://www.inflearn.com/questions/346649

참고해 주시기 바랍니다

2번질문은 OS 에서의 crontab 을 의미하시는 건가요?

스케줄링은 crontab 을 사용하시거나 웹의 쿼츠나 젠킨스를 사용하시면 됩니다

이 둘을 동시에 사용가능한지 질문은 정확하게 무엇을 의미하는지 좀 더 상세한 내용 부탁드립니다 

dukbabo님의 프로필 이미지
dukbabo
질문자

2번질문은 웹에서도 실행 가능하고 서버에서도 수동으로 실행가능하게 할수 있는냐는 질문입니다.

웹으로 하려면 배치를 controller로 만들어서 처리하는데 이것도

그냥 java -jar 배치프로그램.jar 이렇게 해서 돌려도

웹은 웹대로 실행되고, 수동으로 실행되는지 ...

아니면  웹배치프로그램 하나, 수동으로 실행할거 하나 이렇게 2개가 있어야 되는건지..

dukbabo님의 프로필 이미지
dukbabo

작성한 질문수

질문하기