WebtoB 디렉토리 구조, 환경파일 및 Log 관리
Server/Linux
2011. 6. 19. 14:09
1. WebtoB 디렉토리 구조
- bin : 실행파일 디렉토리
- config : 환경파일 디렉토리
- lib : System Library 디렉토리
- docs : Node 절 DOCROOT 의 설치시 기본위치
- license : license 파일 디렉토리
- log : log 디렉토리의 Default 위치
2. 환경파일 관리
1.1. 환경파일 경로
- $WEBTOBDIR/config/ 에 존재함
- 환경파일 명 : http.m
1.2. 환경파일 수정
- http.m 을 수정한 뒤 컴파일 필수
- wscfl 을 이용하여 컴파일
- 옵션 : -i 파일이름 : 컴파일 할 입력환경파일
-o 파일이름 : 컴파일 된 환경파일 (default : wsconfig)
- 사용예시 : wscfl -i http.m
1.3. 환경파일 수정 후 WebtoB 를 재시작해야 적용이 된다.
3. WebtoB Log 관리
3.1. WebtoB Log 경로
- Default 위치는 $WEBTOBDIR/log 이지만 환경 설정을 이용하여 변경할 수 있음.
3.2. syslog
- WebtoB Engine 에서 남기는 로그로 WebtoB 의 이상 유무를 체크하여 로그로 남긴다.
- 특이한 이상이 없는 한 많은 로그를 남기지 않는다.
- 일별로 생성되며 기본 위치는 $WEBTOBDIR/log/syslog 이다.
3.3. errorlog
- 클라이언트가 웹으로 접속하여 호출 시 에러가 발생한 모든 uri 정보를 남긴다.
- 일별로 생성되며 기본 위치는 $WEBTOBIDIR/log/errorlog 이다.
3.4. accesslog
- 클라이언트가 웹으로 접속 시 호출하는 모든 요청정보를 남긴다.
- 요청이 많으면 파일크기가 상당히 커지므로 이 로그는 특히 신경을 써서 관리해야 한다.
- 일별로 생성되며 기본 위치는 $WEBTOBDIR/log/accesslog 이다.