[riva]님이 남기신 글:
>
>현재 운영중인 서버에 kHTTPd 를 적용해 보려고 합니다.
>
>지금 운영중이시거나..
>
>운영해보신 분들의 조언을 구할까 합니다.
>
>
>우선..
>
>기존의 apache와 비교할때..
>속도에 있어서 어느정도인지..
>
>안정성은 만족할 만한 수준인지..
>
>운영에 있어서 어려운 점은 어떤것이 있는지..
>
>조언 부탁드립니다.
========================================
http://www.linuxchannel.net/docs/kHTTPd-with-Apache.txt
의 문서를 보시면 알겠지만,
kHTTPd가 서비스하는 조건이 제한되어 있습니다.
3-2. kHTTPd가 제공하는 조건
kHTTPd는 파일이 다음과 같은 조건일 경우에 만 서비스한다.
1) URL에 질의("?")가
없을 경우
2) URL이 "/"으로 시작할 경우
3) URL에 정확한 파일을 요청할 경우
4) 파일이 읽기 모드일 경우(*)
5) 파일이 디렉토리가 아닌경우, 파일에 실행 퍼미션이 없을
경우, Sticky-bit로
설정되어 있지 않은 경우(*)
6) URL이 "forbidden" 문자열을 포함하지 않을 경우,
".."와 "cgi-bin"(*)
7) mime-type을 알 경우(*)
8) 가상호스트는 지원하지 않음
9) 그외 동적인 페이지는 모두 다른 웹서버로 전달된다.
(*) 표시된 항목은 sysctl 파라미터를 통해서 설정가능한 경우로,
/etc/sysctl.conf
설정파일에 의해서 시스템이 부팅되면서 /proc/sys/net/khttpd의
각 파라미터에
설정한다.
즉, URL에 정확하게 디렉토리가 아닌 파일에 링크해야하며
또한 동적인 페이지는 서비스하지 못하고 오르지 정적인
페이지만
서비스합니다.
txt 문서같은 경우 아파치와 비교할때 상대적으로 상당히
빠릅니다.
이점을 이용해서 이곳서버는
images 파일(효과가 별로없음)과 txt 파일을 모두
kHTTPd가 서비스합니다. kHTTPd는 이곳 서버에서 8080 포트를
사용하고 있지요..
전에 테스할 때 html(정적인 html)의 속도가 약 6배 차이가
나더군요...
안정성에 관해서는
아직 베타(? 지금은 어떤지 아직 ...)라서 좀 그렇지만
아직까지 kHTTPd가 다운된적은 없습니다.
...
|