일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- docker 명령어
- 티스토리 광고 수익
- python
- Vue 강의
- Vue 배우기
- apache log4j
- intelliJ plugin
- Python 기본편
- MYSQL
- 미국 배당주
- JDK1.3
- scrapy
- Spring Batch
- 젠킨스
- docker
- spring boot 시작
- 애드센스 수익
- docker mysql
- Vue 알아보기
- 미국주식
- Spring
- Vue
- AES256
- IntelliJ
- python 기초
- gradle
- Spring Batch 강의
- spring Annotation
- 구글 애드센스 수익
- 도커
목록전체 글 (202)
나만의공간
요즘은 많은 어플리케이션에서 로그를 편하게 찾을수 있도록 도움을 주고 있다. ELK를 구성하거나, AWS를 쓰면 CloudWatch를 사용하거나 하여 어렵지 않게 찾을 수 있다. 그러나, 항상 시스템에는 예외가 존재하고 이전 방식처럼 각 서버에 들어가 로그를 봐야 하는 경우가 있고 그럴때 로그 파일을 다운로드 받거나 VI Editor를 이용해서 로그를 찾고 하는데, 문장에서 단어를 하나 찾는거는 "/" 키를 이용하여 찾으면 되지만 두개 단어를 같이 찾아야 하는 방법을 몰라 고생할때가 있어 방법을 작성 합니다. VI 문장에서 일치하는 두개 단어 찾기 /1234.*useYn / : VI Editor에서 단어찾기 모드로 변환 1234 : 1234라는 단어를 찾음 .* : 1234 단어 뒤에 useYn이 있는..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ehPilR/btsAzBc4e89/M7KnU0Q9FW3if93wzpkjV0/img.png)
FlowJob 기본개념 Step을 특정한 상태에 따라 흐름을 전환하도록 구성할 수 있으며, FlowJobBuilder에 의해 생성됩니다. Step이 실패하더라도 Job은 실패로 끝나지 않도록 해야 하는 경우 Step이 성공했을때 다음에 실행해야 할 Step을 구분해야 할 경우 특정 Step은 전혀 실행되지 않게 구성해야 하는 경우 Flow와 Job의 흐름을 구성하는데만 관여하고 실제 로직은 Step에서 이뤄집니다. 내부적으로 SimpleFlow 객체를 포함하고 있으면 Job 실행시 호출 됩니다. 배치상태유형 FlowJob은 조건에 따라 분기되어 실행되는데 그에 대한 조건상태를 이용합니다. BatchStatus Batch Status는 JobExecution과 StepExecution의 속성으로 Job과 ..
현재 폴더 기준으로 하위 폴더 용량 표시 방법 리눅스에서 현재 폴더 기준으로 하위 폴더별 용량을 확인 하고자 할때 사용하는 명령어 입니다. du -h --max-depth=1 현재 폴더의 하위 폴더별 용량을 사람이 보기 편한 형식으로 표시하고, 현재 폴더의 하위 폴더까지만 표시 하도록 합니다. du -h --max-depth=2 max-depth값을 조절 하게 되면 좀더 하위에 폴더별 용량을 볼수 있습니다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lIMkN/btsyJM1vcNb/ThrskRECp2rXKs45S8U641/img.png)
StepBuilderFactory와 StepBuilder StepBuilderFactory StepBuilder를 생성하는 팩토리 클래스로서 get 메소드를 제공함. StepBuilderFactory.get("stepName") stepName으로 step을 생성하도록 StepBuilder에게 전달 StepBuilder Step을 구성하는 설정 조건에 따라 다섯 개의 하위 빌더 클래스를 생성하고, Step생성을 위임함. TaskletStepBuilder -. Tasklet을 생성하는 기본 빌더 클래스 SimpleStepBuilder -. Tasklet을 생성하며, 내부적으로 청크기반 작업을 처리하는 ChunkOrientedTasklet 클래스를 생성합니다. PartitionStepBuilder -. Pa..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/NXk3t/btsxvJe7QZX/Ko8AEBZkkGkgK6uyGAq0Pk/img.png)
JobLauncherApplicationRunner Spring Batch 작업을 시작하는 ApplicationRunner로서 BatchAutoConfiguration에서 생성 스프링 부트에서 제공하는 ApplicationRunner의 구현체로 어플리케이션이 정상적으로 구동되자 마자 실행됨 기본적으로 Bean으로 등록된 모든 Job을 실행 시킵니다. BatchProperties application.yml 에서 Spring Batch 의 환경 설정을 할 수 있음 spring: batch: job: enabled: true names: ${job.name:NONE} jdbc: initialize-schema: always table-prefix: SYSTEM_ enabled 기본값은 true false는 ..