내일은 대한입니다.
sun's longitude:299 31 17.79 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
1879 번 글의 답장글: Re: Re: Re: 아파치
글쓴이: 산이 [홈페이지] 글쓴날: 2004년 01월 21일 15:25:09 수(오후) 조회: 1114

[초오보]님이 남기신 글:

>
>[산이]님이 남기신 글:
>
>>
>>[초오보]님이 남기신 글:
>>
>>>-----------------------------------------
>>>답변자가 기본적으로 참고할 내용입니다.
>>>- 배포판(옵션)    : redhat 7.3
>>>- 커널버전(옵션)
  : 2.4.20
>>>- 데몬버전(예:apache
 1.3.27) : 1.3.27
>>>- 데몬설치유형(RPM/컴파일/기타)
 : 컴파일
>>>-----------------------------------------
>>>
>>>안녕하세요..산이님

>>>
>>>현재 keepalive off 로 서비스 중인데요..
>>>
>>>httpd 가 cpu 점유율 99.9 를 잡아먹으면서..

>>>
>>>로드를 올리네요..
>>>
>>>그냥 가만히 놔두려다가 kill로 죽이긴 했는데..
>>>
>>>어떤페이지인지
 알아볼수는 없는지요..( 1번 질문..)
>>>
>>
>>관련 명령어 : ps, netstat, lsof, fstat(?)
>>
>>아파치 로그에서 현재시각을 기준으로 대충 짐작할 수는
있지만
>>초보자가 찾아내기에는 상당히 까다롭습니다.
>>
>>좀 찾기가 어려우면
>>
>>http://www.linuxchannel.net/board/read.php?table=qna&no=4071
>>
>>이와 같이 아파치 LogFormat %T 를 추가해서 어느 요청이
>>가장 많은 시간이 걸렸는지 확인해 보세요.
>>
>>
>>>ll /proc/pid 로 찾아보면
>>>
>>>디렉까지 밖에 안나오던데..ㅡ.ㅡa

>>>
>>>그리고 maxclient 보통 어느정도로 잡고 서비스
해야되는지요..(2번
 질문)
>>>
>>>현재 2048에서 1024로 줄여놓긴 했습니다만..
>>>
>>>좋은하루 되세요.. 
>>
>>MaxClient 는 시스템 메모리와 httpd 데몬 싸이즈를 기준으로
하면
>>최대 값이 나옵니다.
>>
>>만약 시스템에 1G 메모리가 있고 httpd RES(메모리 크기)가 5M
라면
>>
>>1024 / 5 = 205 정도가 나옵니다.
>>
>>이값이 원활한 최대 동시 접속 커넥션을 말합니다.
>>실제로 웹에서 205 동시 커넥션이라면 상당히 바쁜
서버입니다.
>>
>>205 * 3 = 715 정도가 아마 최대값이 될듯 하네요.
>>(아파치 fork 방식에서)
>>
>>그래서 보통 웹서버는 응답을 하고 나면 바로 끊어주어
메모리
>>사용량을 줄여줘야 합니다.
>>
>>/etc/sysctl.conf 에서
>>
>>net.ipv4.tcp_fin_timeout = 5
>>net.ipv4.tcp_keepalive_time = 10
>>net.ipv4.tcp_tw_recycle = 1
>>
>>이렇게 아주 컴팩트한 설정도 할 수 있습니다. 
>
>========================================
>
>답변 정말 감사드립니다..

>
>그런데요.. 
>
>/etc/sysctl.conf 를 열어보면..
>
># Kernel sysctl configuration file for Red Hat Linux
>#
># For binary values, 0 is disabled, 1 is enabled.  See sysctl(8) for
># more details.
>
># Controls IP packet forwarding
>net.ipv4.ip_forward = 10
>
># Controls source route verification
>net.ipv4.conf.default.rp_filter = 1
>
># Controls the System Request debugging functionality of the kernel
>kernel.sysrq = 0
>
># Controls whether core dumps will append the PID to the core filename.
># Useful for debugging multi-threaded applications.
>kernel.core_uses_pid = 1
>
>
>산이님께서 말씀하신 부분은 하나도 없는데요.. ㅡ.ㅡ

>
>혹시 
>
>net.ipv4.tcp_fin_timeout = 5
>net.ipv4.tcp_keepalive_time = 10
>net.ipv4.tcp_tw_recycle = 1
>
>이 부분들을 직접 적어주란 말씀인지요.... 

========================================

네 위와 같이 추가해 주고

shell> sysctl -p /etc/sysctl.conf

하면 됩니다.

 
이전글 : Re: Re: 아파치
다음글 : proftp와 xp 사이의 연결오류  
 from 61.254.130.225
JS(Redhands)Board 0.4 +@

Re: Re: 아파치 proftp와 xp 사이의 연결오류
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.02(server) + (network) + (browser) seconds