테스트 사이트 - 개발 중인 베타 버전입니다

http.conf 튜닝

· 10년 전 · 1875 · 3

Timeout 150

KeepAlive Off

MaxKeepAliveRequests 100

KeepAliveTimeout 15

 

<IfModule prefork.c>

    <IfVersion >= 2.4>

        Mutex default mpm-accept

    </IfVersion>

    StartServers 2

    MinSpareServers 2

    MaxSpareServers 4

    ServerLimit 4

    <IfVersion >= 2.4>

        MaxRequestWorkers 4

        MaxConnectionsPerChild 2000

    </IfVersion>

    <IfVersion < 2.4>

        MaxClients 4

        MaxRequestsPerChild 2000

    </IfVersion>

    MaxMemFree 2

    SendBufferSize 65536

    ReceiveBufferSize 65536

</IfModule>

 

<IfModule itk.c>

    <IfVersion >= 2.4>

        Mutex default mpm-accept

    </IfVersion>

    StartServers 2

    MinSpareServers 2

    MaxSpareServers 4

    ServerLimit 4

    <IfVersion >= 2.4>

        MaxRequestWorkers 4

        MaxConnectionsPerChild 2000

    </IfVersion>

    <IfVersion < 2.4>

        MaxClients 4

        MaxRequestsPerChild 2000

    </IfVersion>

    MaxMemFree 2

    SendBufferSize 65536

    ReceiveBufferSize 65536

</IfModule>

 

<IfModule worker.c>

    <IfVersion >= 2.4>

        Mutex default mpm-accept

    </IfVersion>

    StartServers 2

    MinSpareThreads 2

    MaxSpareThreads 4

    ThreadsPerChild 25

    ServerLimit 4

    <IfVersion >= 2.4>

        MaxRequestWorkers 100

        MaxConnectionsPerChild 0

    </IfVersion>

    <IfVersion < 2.4>

        MaxClients 100

        MaxRequestsPerChild 0

    </IfVersion>

    MaxMemFree 2

    SendBufferSize 65536

    ReceiveBufferSize 65536

</IfModule>

 

<IfModule event.c>

    StartServers 2

    MinSpareThreads 2

    MaxSpareThreads 4

    ThreadsPerChild 25

    ServerLimit 4

    MaxRequestsPerChild 0

    <IfVersion >= 2.4>

        MaxRequestWorkers 100

        MaxConnectionsPerChild 0

    </IfVersion>

    <IfVersion < 2.4>

        MaxClients 100

        MaxRequestsPerChild 0

    </IfVersion>

    SendBufferSize 65536

    ReceiveBufferSize 65536

</IfModule>

 

동접자가 500~600 정도 됩니다

부하가 심합니다.

 

위수치에서 어떤걸 수정해야될까요?

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

바로 보이는 것은.. MaxClients 100 이곳.. 보이네요.
스트레스ㅡ제윤아빠
10년 전
튜닝이 된건가요
문제점을 카톡으로 정리해서 알려 들였고,
다른 얘기지만 다른분들에게 도움이 될지도 모를것 같아 몇자 적습니다.

- 첫째도 둘째도 APM 은 소스 컴파일 권장입니다. ( 컴파일전 옵션값 몇개 변경 )
- 가상서버 나 단독 서버일 경우
ps -ef | grep httpd | wc -l
로 했를때 대기 Daemon 이 1~2개는 권장 드리고 싶지 않습니다.
메모리가 아무리 적다 하더라도 대기 데몬이 몇개라도 떠 있어야 빠른 효과를 볼수 있습니다.
혹여, httpd.conf 에 StartServers 에 설정한 대기 daemon 값이 apache restart 시 적용되지
않는다면 문제가 발생한것입니다. 한번씩 확인해 보세요.
- ssh 로 root 바로 로그인하게 하지 마세요...깜짝 놀라는 서버가 한두개가 아니더군요.
- iptable 로 최대한 사용하지 않은 port 막으세요...단 설정시 주의을 요합니다..접근 않된다라고
난리난분들 많이 봤습니다.
( 원도우 응용프로그램이나 서버 프로그램으로 개발해서 열려져 있는 포트을 확인하는게
해커들의 가장 기초적인 접근 방법입니다.)
- 개인적인 경험상 헤커들이 가장 많이 시도하는 OS 는 원도우였습니다.
해커(크래커)에 의해 뚤린 원도우 서버 몇개 봐준적이 있는데, 아주 기가 차더군요
패치가 나오면 무조건 적용 하세요.

다른것들도 많지만, 이건 가장 기초적이고, 지켜져야하는 기본이라는 고정관념으로
사회 생활하면서 기준으로 삼고 있는 초보의 글입니다...(ㅡㅡ)(__)

게시글 목록

번호 제목
1717629
1717626
1717625
1717621
1717619
1717611
1717610
1717609
1717607
1717601
1717598
1717591
1717590
1717583
1717575
1717572
1717568
1717566
1717549
1717545
1717533
1717512
1717511
1717508
1717495
1717479
1717473
1717470
1717463
1717452