일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 간단
- 예제
- 머신러닝
- ec2
- login
- gradle
- redash
- 로그인
- Docker
- hive
- 젠킨스
- 설정
- vue
- 클러스터
- fastcampus
- EMR
- config
- 자바
- 자동
- 레디스
- SpringBoot
- Kafka
- spring
- java
- Jenkins
- Redis
- Cluster
- Mac
- aws
- Zeppelin
- Today
- Total
목록ETC (84)
코알못

인증 정보를 주고 받는 방식은 두가지 방법이 있다. 쿠키 & 세션 JWT 하나씩 알아보자! # 쿠키 & 세션 1. 로그인 2. 사용자 정보 요청 따라서 쿠키의 만료시간에 따라 로그인 유지가 된다. 쿠키의 만료시간은 서버에서 쿠키 전달시 만료시간 설정 가능! (만료시간 설정 안할 시 브라우저 종료 시점에 쿠키가 사라짐) 개발자 도구를 열어 확인을 하면 session(세션 쿠키) 이라 저장된 값은 유효시간을 설정하지 않은 값이며, 기한이 있는것(지속 쿠키)은 쿠키 시간을 설정 한 것이다. 세션 쿠키는 메모리에 저장되어 메모리 유지 까지만 계속적으로 유효 하기에 브라우저 종료시 제거 되며, 지속 쿠키는 파일로 저장 되기에 브라우저 종료 되어도 유효 하다. 세션 쿠키는 메모리에 저장되기에 파일로 저장되는 지속 ..

이전 포스팅에서는 JenKins를 통해 배포 자동화(co-de.tistory.com/17) 하는 방법을 배웠습니다. 이번 시간에서는 배포 후에 필수로 해야하는 테스트까지 자동화하여 배포 시간을 단축하는 방법을 다뤄보겠습니다. 그전에 다룰 서비스에 대해 간단하게 설명 하면 아래와 같습니다. NewMan : postman 에서 만든 테스트 케이스를 CLI 상에서 실행 시킬수 있도록 하는 서비스 PostMan : 테스트를 쉽게 할 수 있도록 도와주는 서비스 일단 포스트맨을 통해 테스트 케이스 collection 을 작성합니다. [잠깐!] 포스트 맨이 설치 되어 있지 않다면 설치 해주세요 :: www.postman.com/downloads/ - Postman 으로 collection 을 만들고, 테스트 케이스를..

우리에게는 5가지의 업무가 있다! 이걸 자동화 해주는게 바로 Jenkins! 아래 자동화에 등록할 업무를 살펴보자! [젠킨스 서버] 젠킨스와 깃을 연동하여 해당 브랜치에 맞는 소스를 받아온다. [젠킨스 서버] 받아온 소스를 gradle 을 통해 빌드 하여 jar 파일로 만든다. [젠킨스 서버] 운영 서버에 있는 프로세스 STOP 스크립트를 실행한다. [젠킨스 서버 > 운영 서버] 만든 jar 파일을 운영 서버 라이브러리 폴더에 옮긴다. [젠킨스 서버] 운영 서버에 있는 프로세스 START 스크립트를 실행한다. 배포 완료! 운영 서버에 띄울 프로젝트는 아래 이전 포스팅한 간단한 프로젝트로 진행 하겠다. :: co-de.tistory.com/18 [Gradle] 실행 가능한 JAR 파일 만들기 (with 스..

설치를 해보자! 혹시 homebrew 가 설치되지 않았다면 설치 하자 (brew.sh/index_ko) * homebrew : mac 전용 패키지 관리자 (쉽게 여러 서비스를 설치할 수 있다.) Homebrew로 젠킨스를 설치하는 방법은 간단하다 $brew install jenkins 제어 명령어는 아래와 같으며, 젠킨스를 시작해보자 $ brew services start jenkins // 젠킨스 시작 $ brew services stop jenkins // 젠킨스 종료 $ brew services restart jenkins //젠킨스 재시작 서비스 시작 후 아래와 같이 젠킨스 서버 UI에 접속한다. (만약 로컬에서 띄웠다면 localhost 입력하면 됩니다.) - http://[젠킨스 서버 IP]:..