7월, 2017의 게시물 표시

Promise 관련 정리

Promise 정리 Promise 관련 정리 Promise 관련 순차적으로 실행되는 Promise 간에 파라미터 전달 과정에서 잘 이해가 안되는 부분이 있어서 찾아보다가 정리! 참고자료: http://yubylab.tistory.com/entry/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-Promise-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0 function firstPromise(param) {    console.log('first promise param:', param);   return new Promise(function (resolve, reject) {      if (param) {        resolve('first promise resolve');      } else {        reject('first promise reject');      }    }); }   function secondPromise(param) {    console.log('second promise param:', param);   return new Promise(function (resolve, reject) {      if (param) {        resolve('second promise resolve');      } else {        reject('second promise reject');      }    }); }   function finalHandler(param) {    console.log('final handler param:', param);   return new Promise(function (resolve, reject) {      if (param) {      

ES 과거 로그 삭제

Jenkins 이용해서 ES 과거 로그 삭제 (30일전 로그 삭제) - Jenkins의 Execute shell로 아래 명령어 실행 set -x curl -XDELETE "http://log-es.test.com:9200/es-log-$(date '+%Y.%m.%d' -d '30 day ago')"