블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
12-22 00:00
 

달력

« » 2024.12
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 31
 

최근에 올라온 글

최근에 달린 댓글

'Apache HTTP Server'에 해당되는 글 2건

  1. 2011.03.01 Apache HTTP Server 야 왜 그러니...
  2. 2010.08.30 Apache HTTP Server, 로그 로테이트 하기

기존에 잘 돌아가던 서버가 정전으로 재시작 되면서 사건이 발생하였습니다.



대충 위와 같은 구조로 실제 서버는 AAA.AAA.AAA.AAA 라는 리얼아이피를 가지고 있었고, 방화벽단에서 BBB.BBB.BBB.BBB 라는 외부 아이피로 맵핑이 되어 있었습니다. (AJP Connector 로 Apache HTTP Server 와 JBoss Application Server 를 연동한 상태였습니다.)

서버 상에서 http://AAA.AAA.AAA.AAA 로 접속하게 되면 정상적으로 접속이 되는데, http://BBB.BBB.BBB.BBB 로 접속을 하면 접속이 안되는 것이였습니다. 혹시나 하는 마음에 http://BBB.BBB.BBB.BBB:8080 으로 접속을 해보니 정상적으로 접속이 되었습니다.

방화벽 단에 외부 아이피의 80포트가 막혀서 그런가하는 생각에 조사를 해보았지만, http://BBB.BBB.BBB.BBB 로 접속 시에 정상적으로 AJP Connector 를 통해 JBoss AS 쪽으로 로그가 남겨졌습니다.

100% Apache HTTP Server 문제를 확신하고 해결책을 찾기 위해 노력하였으나... 찾지 못하였습니다.

이런 상황이 있을 수는 없겠지만 방화벽에서 80 포트의 response 를 막아두지는 않았겠죠...

아! 짝나! 짝나!

Posted by 자수씨
, |

HTTP 서버 쪽 로그도 많이 쌓이면 문제가 될 수 있습니다.

간단한 설정으로 로그를 로테이트할 수 있습니다.

conf/httpd.conf 를 수정합니다.
<IfModule log_config_module>
    ...
    CustomLog "|bin/rotatelogs D:/logs/apache2/access-%Y-%m-%d.log 86400" common
</IfModule>


ErrorLog "|bin/rotatelogs D:/logs/apache2/error-%Y-%m-%d.log 1M"

위와 같이 설정하면 access 로그는 하루에 한번 로테이트 하며, error 로그는 1M가 넘을 때 마다 로테이트 하게됩니다.


참고자료: http://httpd.apache.org/docs/2.0/ko/programs/rotatelogs.html

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백