Q&A
커뮤니티
지식
이벤트
더보기
OKKY
Q&A
지식
커뮤니티
이벤트
부트캠프
Jobs
Contact
Search Bar
로그인
회원가입
batch
전체
기술
커리어
기타
카테고리
전체
최신순
질문하기
답변
7
dsim
·
11개월
1.6k
0
답변 7
Spring boot 기반 배치프로그램 project 구성은 어떨까요?
기존 시스템을 새로 구축해보려 합니다. 현재는 배치프로그램이 일반적인 java standalone(main class를 통해 실행) 으로 되어 있는데 Springboot를 이용해서 RESTAPI 형태로 배치 프로젝트를 만들어보면 어떨까 하는 생각을 해봤습니다. 배치스케줄러에서는 배치실행을 curl 로 URL 호출 web 기술의 장점을 활용할 수 있기에 LB를 이용한 로드밸런싱 가능 또한 한쪽 서버 장애시에도 나머지 한쪽 서버에서 배치 실행 가능(H
답변
2
dyfor
·
약 1년
455
0
답변 2
Spring Batch 테스트 코드
요즘 테스트 코드에 대해서 공부중입니다. 단위테스트와 통합테스트 이용하면서 조금씩 감을 잡고있습니다. 하지만 Spring Batch에서는 테스트 코드 작성하는게 감이 안오네요... 외부 api 호출해서 하는 Job은 mock 객체를 이용해서 테스트를 하긴했습니다. Batch는 먼가 통합테스트로 작성하기가 더 용이한것 같은데 어떻게 작성하시나요??
답변
0
dyfor
·
1년 이상
328
0
답변 0
spring batch 전략
batch를 이용해서 공공데이터 api를 호출하여 db에 적재하는걸 프로젝트에 도입하려고합니다. 제가 batch에 대해서 잘은 모르지만 jenkins, spring batch를 이용해서 간단하게 공공데이터 포털 api 호출 후 db에 적재를 해보았는데 jenkins에서 파라미터로 start_date, end_date, page_no을 주입합니다. 하지만 특정 page_no일때 오류가 나면 batch 메타테이블에 저장이 되는걸로 알고있습니다. batch
답변
0
dyfor
·
1년 이상
329
0
답변 0
jenkins batch parameter
jenkins, batch를 이용해서 프로젝트를 기획중입니다. 제가 생각한거는 ci/cd를 github actions로하고 ec2에 jenkins, batch용 spring을 docker 컨테이너로 띄울 생각입니다. 특정 시간마다 jenkins가 파이프라인을 구동하여 batch를 시작하게할건데 이때 파라미터를 날짜 파라미터로 주입합니다. 해당 파라미터를 jenkins의 parameter로 이용하려고하는데 아래 링크가 제일 먼저 보이더라구요. 하지만 들
답변
3
tobea****
·
1년 이상
590
0
답변 3
[스프링배치]오라클 DB 속도 개선 문의드립니다.
안녕하세요. 오라클 DB 속도 개선 문의드립니다. 현재 스프링 배치를 구동중에 있습니다. 2개의 프로젝트가 같은 스프링배치를 사용중이여서 스프링 배치에는 2개의 데이터베이스에 접근하고 있습니다. 현재 사용자 계정이라는 데이터가 있는데, 해당 데이터는 인터페이스로 외부에서 넘어와서 프로젝트A의 인터페이스 테이블에 에 적재됩니다. 프로젝트 A 가 스프링 배치 스텝안에서 mybatisBatchItemWriter의 read 기능으로 그 프로젝트A의 인터페이스
답변
1
abbb
·
1년 이상
378
0
답변 1
SpringBatch 여러개의 csv 파일 다운로드 후 읽기
안녕하세요. 저는 지금 SpringBatch를 공부해보기 위한 목적의 개인 프로젝트를 진행하고 있습니다. Job A Step 1. csv 파일 다운로드 Step 2. 다운로드 받은 csv 파일 읽고 저장하기 Step 1은 어찌저찌 완료를 했고 1500개 정도의 csv 파일을 다운로드 받았습니다. 하지만 Step 2부터 어려움을 느끼고 있습니다. MultiResourceItemReader를 사용할까 했는데 모든 파일을 하나로 처리해서 파일 하나라도 실패
답변
1
Lee SanGu (엘피타)
·
1년 이상
227
0
답변 1
배치파일 for 문 오류
@echo off SETLOCAL ENABLEDELAYEDEXPANSION set "ddd1=C:\Windows\System32\drivers\etc" set "ddd2=C:\Windows\System32\drivers\etc" set "ddd3=C:\Windows\System32\drivers\etc" @REM for /r "C:\Windows\System32\
답변
0
leon808
·
1년 이상
361
0
답변 0
Open AI Batch API 사용하시는 분 계신가요
각 요청당 수십~수백바이트의 문자열의 후처리를 부탁하는 기능을 개발하고 있습니다 이 요청을 실 서버 배포용은 2천건 곱하기 3, 로컬에서 테스트할 때는 수십~백건 곱하기 3 해서 각 시도마다 배치 3건으로 보내는데요 건수에 차이 없이 요청 시간의 편차가 엄청날 때가 있어요 예를 들어서 2천건을 보냈을 땐 바로 in progress 가 시작되서 1999 / 2000 즈음에서 좀 뜸 들이다가 응답해도 10 ~ 15분만에 끝날 때가 있는가 하면 백건을 보
답변
5
Omega3
·
거의 2년
396
0
답변 5
CMD 명령어? bat 명령어? 를 공부하고 있는데요. ide 툴 추천해주실 만 한 거 있을까요?
cmd 창에서 연습하거나 notepad 에서 연습하는데 너무 안좋아요..
답변
0
real7lucky
·
거의 2년
296
0
답변 0
Spring Batch Job 순차 실행 방법
Spring Batch Job을 합치는것보다 성격이 달라 나눠서 순차실행하려고 하는데요. 잰킨스 사용하지 않고, Quartz로 순차실행하는 환경입니다. Spring Batch내에서 Job 순차실행 기능이 있다고 하는데, 혹시 아시는분?
답변
0
real7lucky
·
거의 2년
273
0
답변 0
XML 기반 배치 잡 구성 기반관련하여, 2개의 JOB을 순차적으로 수행하려는데, JOB의 순번을 지정하는 방법도 있을까요?
Spring Batch의 XML 기반 구성(Configuration)이라고 부릅니다. Spring Batch는 Job과 Step을 정의하고 관리하는 데 XML, JavaConfig, 그리고 그들의 조합을 사용할 수 있습니다. XML 기반 구성에서는 <batch:job>과 <batch:step> 태그를 사용하여 Job과 Step을 정의하고 구성합니다. JOB은 분산되어 관리되어, 두개의 JOB을 묶어주어서 순차적인 잡을 구성하려
답변
4
HSSH21
·
약 2년
808
0
답변 4
스프링 시큐리티(security)나 배치(Batch) 사용하는 회사가 있나요?
제가 잘 못찾아서 그런지 모르겠지만, 기업들 기술 스택 보는데 스프링 시큐리티나 배치를 쓴다고 해 놓은 회사가 잘 안보이더라구요. 실제로는 이 스프링 시큐리티와 배치 이 두 기술을 중소, 중견을 포함한 대기업에서 생각보다 자주 사용하고 있나요?
해결
1
야친절
·
2년 이상
331
0
해결 1
자바 데몬 이중화 관련
안녕하세요 말 그대로입니다. java데몬 이중화 관련해서 문의 드립니다. 1안 DB테이블에 이중화 데몬들이 현재 시간을 기준으로 update합니다. update한 시간을 조회해서 현재 시간보다 몇 초이상 시간나면 죽엇다고 판단 그래서 우선순위에 의해 A-S를 구분 2안 jms를 통해서 통신을 해서 A-S를 구분 1안으로 할려니깐 DB부하가 심해서 힘들다고 하더라구요 2중화 컬럼은 해밧자 4개인데 4개컬럼을 update sele
해결
3
스프링 잘하고 싶어요
·
2년 이상
597
0
해결 3
[spring] batch의 사용 방법(용도), 이게 맞을까요?
배치는 사용해보지 않았고 개념은 알고 있는 상태입니다. A 테이블에는 target_time 이라는 컬럼이 있고, 해당 시간에 특정 행동을 수행하는 로직을 짜려고 합니다. 이 행동은 target_time에 딱 한 번만 수행되고, 이후로는 의미가 사라집니다. 테이블에 데이터가 많이 쌓일수록 모든 데이터를 읽는 게 시간이 오래 걸릴 수 있으니, 배치를 이용하고 스케줄러를 활용하려 합니다. 이때 스케줄러는 1분마다 수행되어 target_time과 일치하는 데
답변
1
HardCoding
·
2년 이상
459
0
답변 1
ExecutorService를 사용해서 Batch를 돌리려고 하는데 어떤 문제가 있는건가요?
int MAX_THREADS = 3 ExecutorService executorService = Executors.newFixedThreadPool(MAX_THREADS); int startIndex = 0; int perThread = items.size() / MAX_THREADS; public void exploreMCCX() throws Exception { for (int i = 0; i <
해결
1
지은
·
2년 이상
464
0
해결 1
oracle sql 바인드 변수와 파일 출력에 대해서
하나의 sql 파일이 대충 이렇게 구성이 되어 있어요. 바인드변수(호스트변수) fileName에 값이 담기는 건 확인이 됐는데 이 파일명을 가지고 spool로 파일출력하려고 하니 안 되네요ㅠ spool 선언할 때 직접적으로 spool filename.txt 이런식으로 하면 잘 되는데 바인드변수에 있는 값으로 하려니 안 되네요ㅠㅠ 뭔가 방법이 없을까요? var fileName varchar(20); declare begin :fileName :&
해결
1
hannlee
·
거의 3년
694
0
해결 1
windows batch file Access Denied
windows에서 batch 파일을 실행했습니다 간단하게 현재 공유기에 ping 보내보고, 연결 안됐다 싶으면 재연결해주는건데 처음 몇 분은 제대로 되고, 재연결도 제대로 되는 걸 확인했습니다 근데 일정 시간이 지나면 access is denied가 나오면서 프로그램이 자동 종료됩니다. 관리자 권한으로 실행해도 마찬가지더군요 왜 이런 일이 발생하는 건가요? @echo off @set CHECK_SSID=G026_IoT echo
해결
6
hannlee
·
거의 3년
2.3k
0
해결 6
다운로드한 bat 파일 실행 안됨
특정 batch 파일을 다운할 수 있는 사이트를 구축했는데 내용은 똑같은데 로컬에서 만든건 실행이 되고 다운받은건 문법 오류가 떠요 방화벽에서 막힌거 아니고 실행까지는 되는데 batch파일 해석을 못합니다 어떻게 해결할까요? @echo off @set CHECK_SSID=G026_IoT echo SSID : %CHECK_SSID% 연결을 확인합니다. :start Ping 192.168.10.1 -n 1 | Findstr /i
답변
1
ttlttlaka
·
거의 3년
460
0
답변 1
.bat 배치파일 날짜 질문드립니다
제가 받은 배치파일이 하루에 한번씩 프로그램 돌게 되어있는데 날짜 설정하는 부분이 @echo off set yyyymmdd=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2% @echo %yyyymmdd%이렇게 되어있습니다. 검증이 필요한 부분이 있어 질문드립니다..ㅠㅠ 특정 날짜를 지정하는 방법이 있을까요?(ex. 230701을 지정) 날짜를 for 문처럼 범위로 돌게 할 수 있을까요?(ex. 230701 ~ 2307
답변
0
zong****
·
거의 3년
417
0
답변 0
batch파일 java home수정
안녕하세요. 운영중인 플책에 자바버젼 수정이 필요해서 문의드립니다. 1.자바를 jdk버젼 업해서 재컴파일하기 2.batch로 자바를 스캐줄러 등록해서 실행하기. 이런구조입니다. 현재 [시스템환경변수] java_home이 잡혀있는데 batch 파일에는 set java_home 없이 set classpath=.;%java_home% 이렇게 되어있는데요. batch 파일에 있는 저 java_home이 [시스템환경변수]에 있는걸 참조하는건가요?
이전
1
2
3
4
5
6
다음
Search Bar