콘텐츠로 건너뛰기

톰캣

맥에 apache, tomcat 연동하기

일하는 중이므로 간략하게 링크만 남김. 영어 : https://gist.github.com/jclausen/7121183 한국어 : http://cnbsoft.blogspot.kr/2014/02/mac-mavericks.html

remote server 로그 모니터링 스크립트

관리하는 서비스에서 오류를 확인하기 위해서 스크립트를 만들었다.

아파치의 경우에는 로테이트 로그 되므로 날짜를 지정하게 했다. 200, 302, 304 status code는 정상이므로 걸러내고, 나머지에 대해서만 필터링해서 출력하는 코드이다. 톰캣의 경우에는 그냥 파일이름만 있으면 된다. 대충 ERROR나 WARN 혹은 Exception이라는… 더 보기 »remote server 로그 모니터링 스크립트

[ERROR] org.springframework.beans.factory.BeanCreationException

방금 전까지 잘 돌아가던 이클립스+톰캣이었는데, 아무런 이유없이 위같은 exception을 뱉어내면서 톰캣이 뜨지를 않는다. 완전 삽질하다가 결국 톰캣 옵션이 문제인 것을 알았다. 저기에서 Enable security 옵션이 체크되어 있네… -_- (원래 체크 안되어 있었다) 무슨 옵션인지 정확하게는 모르겠지만, 나도 모르는 사이에… 더 보기 »[ERROR] org.springframework.beans.factory.BeanCreationException

톰캣 Debugging Options

톰캣이 죽어버리는 경우 관련 로그를 남기기 위해서 위와 같은 옵션들을 적용했는데, (HeapDumpOnOutOfMemoryError, HeapDumpPath) 에러를 뱉어내고 서버가 뜨지 않는다. 이해가 되지 않아 자세히 매뉴얼을 읽어보니 5.0 update 7 부터 적용된다고 한다. 젠장.. 5.0 update 6 잖아.. ㅠ.ㅠ