dnwlsrla40.log
로그인
dnwlsrla40.log
로그인
Release / Deploy / Distribute / Debug
김우진
·
2021년 10월 27일
팔로우
1
Distribute
debug
deploy
release
1
배포 및 유지보수
목록 보기
1/2
Release
같은 제품을 새롭게 만드는 것을 의미
ex) ip address를 release 한다는 것은 새로운 아이피 번호를 부여받는 다는 의미
디버그에 대한 정보가 없으며, 코드를 최적화하여 실행파일 크기를 최대한 줄여준다.
속도와 크기, 메모리 사용면에서 디버그 보단 좋으며, 순수한 코드 자체의 기능만 담긴 파일이다.
더 이상 문제점이 없을 때, 빌드 해주는 것이 좋다.
Deploy
프로그램 등을 서버와 같은 기기에 설치하여 작동가능하도록 만드는 일
Distribute
제품을 사용자들이 사용할 수 있도록 서비스 등을 제공하는 의미
Debug
실행파일에 디버깅 정보를 포함하여 언제든지 디버깅 할 수 있다.
Release mode 보다 더 큰 메모리를 사용한다.
디버그에 필요한 정보들을 실행 시 계속 체크하여 그 만큼 속도가 저하한다.
사용 예시
서비스 버전 x.x.x가 새롭게 release 되었고, 이를 서버에 deploy하여 사용자들이 사용할 수 있도록 distribute 하였습니다.
출처
LILAC님의 블로그([용어]release / deploy / distribute / debug - 개념) :
https://m.blog.naver.com/jysaa5/221767221440
김우진
팔로우
다음 포스트
[배포, AWS] 무중단 서비스(nohup)
0개의 댓글
댓글 작성