개발관련/SPRING2016. 9. 26. 22:21
반응형

 


 

 

-
JAVA BATCH로 편한걸로 꼽자면 QUARTZ 를 빼놓을 수가 없지..  암암.. 그렇고 말고. 

BATCH는 혼자서 도는게 맞지만 경우에 따라 즉시 실행을 해줘야 하는 경우도 있다. 

가령, 초기 데이터를 가져온다던지....

설정부터 스프링에서 즉시 실행하는 방법까지 알아보자. 

 

context-schedule.xml

 

BatchExecutor.java

 



즉시 실행은 한참을 찾아봤는데 생각보다 간단하다.  

SchedulerFactoryBean 을 AUTOWIRED 시켜준 후, XML에 설정된 실행할 배치의 BEAN JOB ID 로 JOBKEY 를 생성 한 후, 스케쥴러의 triggerJob 을 실행하면 해당하는 스케쥴러가 즉시 동작하게 된다. 


예를 들면. vo.setBatchId("ifTest001") 를 해주고 manualBatchExecute를 실행하게 되면 해당하는 ifTest001 배치가 바로 실행된다. 



즉시실행 메서드
-





무료통화/무료문자를 포인트로 전환해서 기프티콘, 상품권으로 바꾸자.

http://bbokkun.tistory.com/23





공감버튼을 누르는것은 돈이 들지 않습니다. 한 번씩 꾹! 클릭! 부탁드려요.




반응형
Posted by bbokkun
개발관련/nodeJS2016. 9. 7. 19:26
반응형

 


 

 

-
NodeJS request 로 https 를 호출하면 기본적으로 아래의 에러가 나오게 된다. 

"unable to verify the first certificate" 

번역해보면 첫번째 인증서를 사용할 수 없다는건데.. 아래와 같은 방법으로 해결이 가능하다. 

-

 

노드 모듈이 실행되는 어딘가에 아래 코드 한줄을 추가한다.

위의 해결방법으로도 해결되지 않는다면 request 옵션에 rejectUnauthorized 속성을 false 로 설정해준다.

위의 방법으로도 해결이 안된다면 'ssl-root-cas' 모듈을 사용해서 인증서를 inject 해주는 방법도 있다. 


자세한 사용법은 https://www.npmjs.com/package/ssl-root-cas 이곳을 참고하자. 





무료통화/무료문자를 포인트로 전환해서 기프티콘, 상품권으로 바꾸자.

http://bbokkun.tistory.com/23





공감버튼을 누르는것은 돈이 들지 않습니다. 한 번씩 꾹! 클릭! 부탁드려요.



반응형
Posted by bbokkun
반응형

 


 

 

-
toISOString 은 ECMA-262 5th edition에서 표준으로 지정되었다. 
-

 

기본값은 ' 2011-10-05T14:48:00.000Z' 형식으로 리턴되며 IE8 이하에서는 동작하지 않는다. 
IE8이하는 옆의 블로그를 참고 하도록. (http://tonks.tistory.com/126)

내가 필요한 값은 로그에 찍을 날짜데이터이므로 특수문자와 쓸데없는 텍스트 문자열은 삭제한다.   





무료통화/무료문자를 포인트로 전환해서 기프티콘, 상품권으로 바꾸자.

http://bbokkun.tistory.com/23





공감버튼을 누르는것은 돈이 들지 않습니다. 한 번씩 꾹! 클릭! 부탁드려요.



반응형
Posted by bbokkun