속도가 조금 빨라 졌나요?

권순선의 이미지

db서버를 따로 분리하였는데 속도가 조금 빨라졌는지 모르겠습니다. 본격적으로 사용자들이 몰려와 봐야 알 수 있을 것 같군요.

가끔 속도가 느린 것을 봐선 어디선가 병목현상이 발생하고 있는 것 같은데 지금은 도저히 졸려서 그냥 자야겠습니다. kldp.net 업그레이드를 생각하니 머리가 아프군요. :oops:

theone3의 이미지

아직은 쓰시는 분들이 별로 없는 것 같아서
속도가 빨라졌는지, 아닌지는 알수 없네요.

당신은 사랑받기 위해 태어난 사람.

ydhoney의 이미지

쪼까 느려요...

왜 그럴까요?

theone3의 이미지

아참. 늦은 밤까지 수고 정말 많이 하셨습니다.
앞으로도 KLDP의 건승을 ^^

당신은 사랑받기 위해 태어난 사람.

ydhoney의 이미지

엇 다시 빨라졌네요. :D

그나저나

또 다른 글을 금방 올릴 수는 없으므로 잠시후에 재시도 하십시오

이런 메세지도 봤는데 이건 또 뭘까요? :?

yuni의 이미지

지금 들어와 보니 조금 느린 것 같기도 하고, 아닌것 같기도 하고... 아직까지는 효과를 못 느끼겠습니다. 저만 그럴지도...

정말 수고 많으셨습니다. :P

==========================
부양가족은 많은데, 시절은 왜 이리 꿀꿀할까요?
=====================
"지금하는 일을 꼭 완수하자."

atie의 이미지

검색 하고 멤버리스트를 해 보았는데 별 차이를 모르겠습니다. 클릭해서 글 쓰는 것은 약간 빠른 것 같기도 하고 (사용자 수가 적어서인 듯 하지만) ...

고맙습니다.

----
I paint objects as I think them, not as I see them.
atie's minipage

uriel의 이미지

지금보다 더 느렸었는데 조금 나아진 것 같네요. 그래도 느리다고 생각하지만..

galien의 이미지

현재 한국시간 오전 5시 7분경...

느립니다.

글쓸때 보이는 옆에 이모티콘들이라던지,

회원들 아바타라던지..

그래픽파일들이 상당히 늦게 뜹니다.

:wink:

returnet의 이미지

아..이런.. 업데이트 중이었군요! : )
계속 접속이 안되서 왠일이지 싶었는데..

음..음..일단 체감 속도는 변화가 없는 것 같지만..
언제나 그렇듯 저는 관념에 심하게 지배 받는 타입이라.. 후다닥

atie의 이미지

김상욱 wrote:
현재 한국시간 오전 5시 7분경...
...

Summer time -1h ? :wink:

----
I paint objects as I think them, not as I see them.
atie's minipage

ydhoney의 이미지

서버가 막 느렸다가 빨랐다가 막 그래요. -_-;

oldmans의 이미지

제 서버는 Apache2를 사용하고 있습니다.

초기 접속시 10초 정도가 걸려서 -.-(접속만 되면 다시 빨라짐)

kldp bbs에서 검색을 해보니

KeepAlive를 끄던지 KeepAliveTimeout을 1초로 하라는 말이 있어서
Timeout 1초로 했더니 매우 빨라졌습니다. 멈춤도 없어졌구요.

아무래도 KeepAliveTimeout 기본값인 15로 해놓으니 Apache가 Freeze되는거 같던데...

혹시... kldp설정은 어떠한지요...

bbs.kldp.org 는 처음 뜰 때 한참 걸리고 다음엔 빠른 것으로 봐서
비슷한 증상인 것 같은디...

출처 : http://bbs.kldp.org/viewtopic.php?t=35844&highlight=%BE%C6%C6%C4%C4%A1+%BC%D3%B5%B5

shs0917의 이미지

kldp 접속이 잠시만 안되어도.. 컴터 켜놓고 할거리가 없어지더군요..-_-;;

컴퓨터가 이해할수 있는 코드는 어느 바보나 다 작성할 수 있다. 좋은 프로그래머는 사람이 이해할 수 있는 코드를 짠다 - 마틴파울러

lovethecorners의 이미지

오...지금은 되는군요.
한국시간으로 오전 5:42 지금이시간까지도 안주무시나요? 근데, 좀 느립니다 (평상시보다). 처음뜰때가 느립니다...

고생하셨네요.

galien의 이미지

atie wrote:
김상욱 wrote:
현재 한국시간 오전 5시 7분경...
...

Summer time -1h ? :wink:

Duh...

:lol:

권순선의 이미지

neoevoke wrote:
제 서버는 Apache2를 사용하고 있습니다.

초기 접속시 10초 정도가 걸려서 -.-(접속만 되면 다시 빨라짐)

kldp bbs에서 검색을 해보니

KeepAlive를 끄던지 KeepAliveTimeout을 1초로 하라는 말이 있어서
Timeout 1초로 했더니 매우 빨라졌습니다. 멈춤도 없어졌구요.

아무래도 KeepAliveTimeout 기본값인 15로 해놓으니 Apache가 Freeze되는거 같던데...

혹시... kldp설정은 어떠한지요...

bbs.kldp.org 는 처음 뜰 때 한참 걸리고 다음엔 빠른 것으로 봐서
비슷한 증상인 것 같은디...

출처 : http://bbs.kldp.org/viewtopic.php?t=35844&highlight=%BE%C6%C6%C4%C4%A1+%BC%D3%B5%B5


말씀하신 대로 keepalivetimeout을 1로 변경하였습니다. 속도차이가 얼마나 나는지 한번 살펴봐 주세요.... 감사합니다....
나는오리의 이미지

권순선 wrote:
말씀하신 대로 keepalivetimeout을 1로 변경하였습니다. 속도차이가 얼마나 나는지 한번 살펴봐 주세요.... 감사합니다....
조금전에 접속이 안되던게 이것 때문이었군요
조금 전과 다르게 이동이 매우 빠릅니다.
yuni의 이미지

returnet wrote:
아..이런.. 업데이트 중이었군요! : )
계속 접속이 안되서 왠일이지 싶었는데..

저는 접속을 거부 한다는 에러메세지 창이 떠서 혹시 제가 불량회원 행위를 한 것은 없는지, 혹시 누가 내 아이피로 KLDP에다가 뭔가 팔러 다니지는 않았나. 등등의 생각을 하면서 장소를 바꾸면서 계속 접속을 시도 했었습니다. <---소심증 회원... :oops:

==========================
부양가족은 많은데, 시절은 왜 이리 꿀꿀할까요?
=====================
"지금하는 일을 꼭 완수하자."

jachin의 이미지

로드벨런싱 이라는 것이 최고의 상태일 때보다는 최악의 상태에서 빛을 발하는 것이니까요, 최악의 상황 때 지켜보도록 해야죠. ^^;

그나저나 HP 측에서 지원해줄 때, 'Powered by HP' 로고 같은거 올려달라고 하지 않으셨나요?

욱성군의 이미지

ydhoney wrote:
엇 다시 빨라졌네요. :D

그나저나

또 다른 글을 금방 올릴 수는 없으므로 잠시후에 재시도 하십시오

이런 메세지도 봤는데 이건 또 뭘까요? :?

한 사람이 한꺼번에 너무 많이 올림으로써 서버가 맛가는걸 막아주죠 -_-);

oldmans의 이미지

욕심많은오리 wrote:
권순선 wrote:
말씀하신 대로 keepalivetimeout을 1로 변경하였습니다. 속도차이가 얼마나 나는지 한번 살펴봐 주세요.... 감사합니다....
조금전에 접속이 안되던게 이것 때문이었군요
조금 전과 다르게 이동이 매우 빠릅니다.

Freeze현상이 많이 줄어들었습니다:D
그러나...붐비는 시간에는 여전히 존재하는군요... -.-

MaxKeepAliveRequets 개수를 쫌 늘려주시면....어떨까요...^^;

추측입니다만........
아무래도 KeepAlive 기능을 켜 놓으면
각각의 데몬이 KeepAliveTimeout시간동안 떠 있을 것이며
그렇게 하다가 떠 있는 데몬이 MaxKeepAliveRequests 갯수를 넘겨버리면 그 때 Freeze되는 것이 아닌가 하는 생각이 드네요.

추측성 발언 해서 죄송합니다. 저도 프로그래머인데 이렇게 추측으로 말씀 드려도 되는건지 흐흐... 그러나 문서 혹은 소스 찾아보는 귀차니즘에.....

JWC의 이미지

예전과 비슷한거 같은데;

그나저나 서버도 추가 하셨으니 리스트에 출력되는 글의 리스트를 현 10개에서 20개 정도로 늘리실 생각은 없나요?

kall의 이미지

확실히 빨라졌네요 :)

----
자신을 이길 수 있는자는
무슨짓이든 할수있다..
즉..무서운 넘이란 말이지 ^-_-^
나? 아직 멀었지 ㅠㅠ

권순선의 이미지

한 페이지에 표시되는 글의 수는 15개로 늘렸습니다.

그리고 현재 apache2를 사용 중인데, 설정은 다음과 같습니다.

Quote:

Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 1

<IfModule prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 20
MaxRequestsPerChild 0
</IfModule>

<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>

<IfModule perchild.c>
NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0
AcceptMutex fcntl
</IfModule>

UseCanonicalName Off
HostnameLookups Off

어떻게 조절하는 것이 좋을 것인지 여러분의 조언 부탁드립니다... 감사합니다...

권순선의 이미지

그리고, 현재 웹서버로 사용하고 있는 시스템은 HP의 DL140 모델입니다. 2G 메모리에 제온 3기가 듀얼입니다. HDD는 Maxtor 6E040L0로서 IDE 기종이고요.(40기가)

튜닝에 일가견 있는 분들의 많은 조언 부탁드립니다.

앙마의 이미지

페이지 이동시 약간의 딜레이가 발생하는 것 같습니다.

autography

인간에게는 자신의 운명을 거부할 권리가 있다.

망치의 이미지

2G 메모리에 3G 듀얼.. -_-; 입이 떡..

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/

신승한의 이미지

나...나는군요.. :shock:

단풍의 이미지

Quote:
KeepAlive On

MaxKeepAliveRequests 10000

KeepAliveTimeout 30


<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 512
MaxClients 512
MaxRequestsPerChild 4000
</IfModule>

<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>

HostnameLookups Off

저 같은 경우는 아파치 웹서버 3년 넘게 운영해 본 결과
위와 같이 설정해서 쓰고 있는대 접속도 원할하고 좋더군요.
(상황에 따라 다르겠지만)

단점은 접속자수가 많을때 아파치 웹서버 재시작 하면 로드가 급격히 증가 하는거 빼고는 사용할만 하더군요.

가끔 아파치 에러 로그 파일에
[error] server reached MaxClients setting, consider raising the MaxClients setting

메시지를 가끔 보긴 하지만 :shock:

하루 평균 웹사이트 접속 6만 이상 히트수 (이미지 파일 제외)

KeepAliveTimeout 1 변경해서 잠시 돌려본 결과 로드가 증가 하더군요.

KeepAlive Off 로 할 경우에는 서버 자원을 덜 쓰지만 느린속도의 체감 때문에 쓰지 않고 있는데...

MaxKeepAliveRequests 10000 w3c-markup-validator (태그검사)를 쓰고 있는대 리퀘스트 수치가 낮을 경우 접속이 안되는 사태가 발생 하더군요. :oops:

OS : RHEL4 ES
CPU : 인텔 1.1GHz 듀얼 (튜알라틴)
RAM : 2GB

oldmans의 이미지

제가 관리하는 서버 같은 경우는

하루 히트가 60000페이지 정도 되는데(저도 이미지같은거 다 빼고)
Timeout을 2로 했더니 처음 접속할 때 어는 현상이 없어졌습니다.

Load가 증가하는 것 같기는 하지만 제일 붐빌 시간에도 10%미만의 Load가 발생하더라고요. 사이트 처음 뜰 때 답답한 것 보다는 Load 증가하는게 나은거 같아서...

서버의 자원이 충분하다면 MaxKeepAliveRequests를 위의 분 설정처럼 10000정도로 해주는 것이 좋을 것 같네요. 저도 Max수치를 좀 올려봐야겠습니다.

CPU는 AMD 애슬론 64 2800+
램1GB
Debian 2.6.8 amd64 커널에 Apache2, MySQL 4.x을 쓰고 있습니다.

Quote:

KeepAlive On

MaxKeepAliveRequests 100

KeepAliveTimeout 2

<IfModule prefork.c>
StartServers 10
MinSpareServers 10
MaxSpareServers 20
MaxClients 30
MaxRequestsPerChild 0
</IfModule>

<IfModule worker.c>
StartServers 5
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>

<IfModule perchild.c>
NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0
AcceptMutex fcntl
</IfModule>

정태영의 이미지

키보드 청소를 했더니 왠지 kldp 가 빨라진 듯 하군요...
역시 인터넷이 느릴 땐 키보드 청소가 효과가 있는 것 같습니다...

.
.
.

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

망치의 이미지

비가 와서 그런지.. kldp 뿐 아니라 다른 모든 사이트가 엄청 느려졌습니다..
이누무 하나뽕쓰...

날씨 영향도 크군요 정말.. 쩝..

저도 키보드 청소나 해볼까요.. -_-;

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/

죠커의 이미지

사이트가 멈추니 밀려 있던 게임들의 공략을 완료할 수 있었습니다 (..)

모나미의 이미지

캬~ 서버 스펙이 죽이는군요~

키보드 청소 할때 겉에만 닦지 마시고 키캡 분리후 깨끗이 닦아 주시면

컴퓨터가 더욱더 빨라집니다. >_<)b

AWAKEN THE GIANT WITHIN

모나미의 이미지

오전 보다 확실히 빨라 졌습니다. :)

AWAKEN THE GIANT WITHIN

모나미의 이미지

다시 느려졌습니다 -_-)z

AWAKEN THE GIANT WITHIN

나는오리의 이미지

엄청 느려졌습니다.
제가 사용하는 회선이 나쁜것인지 kldp가 느린것인지는 모르겠습니다.

죠커의 이미지

상당히 느리네요.

병목현상이 있는 것 같습니다.

jachin의 이미지

왜 하드디스크가 IDE 방식일까 고민했습니다. -_-;

IDE 방식이 아닌 SCSI 컨트롤러는 없습니까? HP 사이트에서도 DL140 이 보이지 않아서 내장된 컨트롤러가 없는지 모르겠습니다.

그나마 SCSI 방식 하드디스크 였다면 좋았을텐데... 그래도 감지덕지하며 써야죠. :)

모나미의 이미지

메모리와 CPU만 보고 하드는 당연히 SCSI일꺼라 생각했는데 IDE 이내요.
언벨런스...>_<

AWAKEN THE GIANT WITHIN

망치의 이미지

지금.. 링크 클릭후 페이지 이동하는데 평균 2초정도 걸리는게 좀 느린감이 있네요..

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/

FrogLamb의 이미지

혹시 phpBB에서 스레드 내용을 html로 캐싱하는 기능이 있지 않던가요?
젠투 포럼도 phpBB쓰는 듯 한데 URL이 php가 아니라 html로 나오더군요.

----------------------------------------
Kwonjin Jeong

natas999의 이미지

BBS 검색 결과를 원래도 POST방식으로 전송했나요?
서버이전 후부터 검색 결과에서 특정 쓰레드를 읽다가 뒤로가기를 사용하면 "만료된 페이지" 경고가 뜹니다. IE사용중이구요. 그전에는 안 그랬거든요.
검색 결과를 GET방식으로 전송한다면 문제 없을 것 같은데 이렇게 바뀐 이유가 뭘까요.....
브라우저 차원에서 해결해야 할까요...... 그렇게 도면 로그인 폼도 자동으로 재전송돼서 보안상....... 혼자 쓰는 컴퓨터니까 별 상관은 없겠군요.

# emerge girl-friend
Calculating dependencies
!!! All wemen who could satisfy "girl-friend" have been masked.

orangecrs의 이미지

jachin wrote:
왜 하드디스크가 IDE 방식일까 고민했습니다. -_-;

IDE 방식이 아닌 SCSI 컨트롤러는 없습니까? HP 사이트에서도 DL140 이 보이지 않아서 내장된 컨트롤러가 없는지 모르겠습니다.

그나마 SCSI 방식 하드디스크 였다면 좋았을텐데... 그래도 감지덕지하며 써야죠. :)

동감하구요...

KLDP의 트래픽을 알수는 없으나 분리후 지금과의 별차이가 없다면 서버 구성의 문제를 생각해봐야 될것 같습니다.

"과연 DB서버의 분리가 필요했는가? 다른 용도로 쓸수 있지 않았을까?"

분리해서 별차이가 없다면 제 생각은 회선의 문제이거나 회선이 원래 x라 빨랐고 그동안의 리소스 사용량에 문제가 없었다라고 밖에는 생각되지 않네요.
저같은 경우는 예나 지금이나 느리다는 생각을 가지지 못하거든요.
기존과 비교해서 1-2초차이의 체감속도보다는 좀더 생산적인 곳에 서버가 쓰일수 있지 않나 하기도 해서 말씀드려봅니다. 예전 쓰레드 댓글에 달았는데 어플리케이션서버등등...

암튼 캡틴의 목적이 기존시스템의 향상인걸 감안하면...
db서버의 위치가 리얼아이피를 가지는지 아니면 웹서버 아래에 서브에 존재하는지도 궁금하고요.(암만해도 같은 서브넷에 있을것 같은...) 서버들의 파일시스템도 알려주셨으면 좋을듯합니다. 그리고 랜카드와 커널옵션까지 알수 있으면 좀더 OPTIMIZING에 도움이 되지 않을까하네요...

---------------------------------------------------
야!...