[Linux] Tomcat catalina.out 날짜별 관리하기
·
WEB/기초
catalina.out 날짜 별 로그 관리하기rotatelogs 사용하여 로그 나누기logrotate 사용하여 로그 나누기catalina.sh 에 date 포맷 추가하기Log4j2 RollingFile 사용하기  톰캣기반 어플리케이션을 개발하고 운영하다보면 catalina.out에 로그가 계속 쌓여서 그 크기를 관리하기 어렵고 보기도 불편하다. 톰캣 설정으로 서버 재시작시 catalina.out을 초기화 시킬수 있지만 이것도 또한 이전 로그가 남아 있지 않아 운영에 있어서 좋지 않다. 날짜별로 나누기 위에서는 위와 같이 4가지 방식이 있는데 프로젝트 상황이나 성향에 따라 사용하여 로그를 날짜별로 나눠서 관리하는 방법을 공유하고자 한다. 1. rotatelogs 사용하여 로그 나누기Apache 에서 제공하..
URL, URI 차이
·
WEB/기초
경력직 면접 질문중 "URL과 URI의 차이를 아시나요?" ..... 그동안 URL만 알고 있던 나는 URI에 대해서 처음들어 "둘의 차이에 대해서 잘 모르겠습니다. 면접이 끝나고 알아보겠습니다." 라고 말하며 광탈을 하게 되었다. 지금부터 URL과 URI의 차이를 알아보려고 한다.URL(Uniform Resource Locator)은 자원이 실제로 존재하는 위치를 가리키며, URI(Uniform Resource Identifier)는 자원의 위치뿐만 아니라 자원에 대한 고유 식별자로서 URL을 의미를 포함한다.1. http://naver.com/index 위의 예시 같은 경우 naver.com에 index라는 경로를 나타내고 있다.이는 자원의 실제 위치로 URL이다. 2.http://naver.com/..
프록시(Proxy)
·
WEB/기초
프록시 서버(Proxy)클라이언트와 서버 사이에 존재하여 직접 통신이 아닌 대리 응답으로 중계를 하는 개념이라고 볼 수 있다. 프록시 서버의 특징1. 프록시 서버는 클라이언트와 서버의 입장에서 볼 때는 서로 반대의 역할을 한다.2. 클라이언트가 프록시를 바라보면 프록시가 서버와 같이 동작하고 서버가 프록시를 바라보면 클라이언트 처럼 작동 하게 된다.3. 프록시를 사용 하는 이유는 단순히 보안 때문은 아니라 프록시 서버에는 캐시를 통해 요청 정보를 저장해 두기 때문에 데이터를 재 호출 할 경우 데이터를 통신으로 가져 오지 않기 때문에 전송시간을 절약 할수 있는 이점이 생기게 된다. 프록시 서버는 위치에 따라 크게 두 가지로 나뉘게 된다.Foward Proxy - 특정 사이트를 접근하려고 할때 특정 사이트의..
대전집주인
'WEB/기초' 카테고리의 글 목록