포럼
일일방문 5000IP/5만pv 에서 cpu100%
2011.11.01 14:23
지금 일일 방문자 5000ip를 넘어서고 있고 pv는 5만을 넘어서고 있습니다,
근데 요즘 서버부하가 갈때까지 간듯하네요,
저녁시간쯤에 가가라이브 채팅방으로 본 동접자가 90명가까이 될때쯤 서버 CPU가 이미 100%에서 내려가지 않더라구요,
관찰해본결과 apache가 60프로 이상 잡아먹고 mysql가 30프로 잡아먹더군요,
이제 겨우 5000ip인데 이정도면 5만 ip때면 서버를 10대 써야하는건가요?
그리고 서버를 한대 더 추가하면 어떻게 추가하죠?
같은 사이트를 두 서버에 똑같이 깔수는 없는듯한데, cache때문에요,
서버 사양은 Xeon 2.8에 4g메모리 입니다,
환경은 win2003~Apache-22+php-5.2.14+mysql-5.0.90
조언 부탁드립니다,
댓글 12
-
Community
2011.11.01 14:29
-
tobor
2011.11.01 14:36
iis 아니면 nginx쓰세요. mysql은 5.5쓰시고 접속자가 많거나,데이터량이 많다면 innodb를 사용하시길..
-
해커다
2011.11.01 14:41
NGINX도 사용해봤었는데 상황은 비슷하더라군요 , iis는 복잡해서 아직 성공해본적은 없네요, ㅠㅠ
-
tobor
2011.11.01 14:47
서버가 윈도우라면 iis 쓰시구요. iis 7.5를 말하는겁니다(windows 2008 r2)
리눅스라면 nginx를 쓰세요.(epoll 옵션)
윈도우에서 nginx를 사용하실려면 http://dev.naver.com/projects/ngxmp 추천합니다.
-
해커다
2011.11.01 14:56
감사합니다,, 한번테스트 해봐야겠네요,
-
銀童
2011.11.01 16:09
일단 윈도우즈 서버보다 리눅스 서버로 세팅하는걸 추천드리구요.
nginx - php5.3.8 - mysql5.5 등
최신버전으로 올리시고
XE 에
memcache 설정하신뒤에 오브젝트 캐시 설정하시면 cpu load가 1/3 정도로 경감될껍니다.
-
코뿔소2020
2011.11.01 16:51
남이 좋다고 하면 개똥도 약에쓴다고 하지만...., 개똥은 엮시 똥에 불과하지 않을까요? 먼저 자신이 가지고 있는 컴을 염두에 두고, OS를 선택해야 됩니다.
저도 십 수년을 개인 PC에 VMware 걸어놓고 윈도우즈, 리눅스 다 사용해봤지만 학습용 밖에 되지않습디다. 저한테 서라운드 음악 CD가 있습니다. 그런데 CD 플레이어는 모노 구닥다리데..., 어떻게 서라운드 음악을 들을 수 있습니까? 반대로 서라운드를 지원하는 CD 플레이어가 있지만 CD가 모노밖에 지원하지 않으면 엮시 서라운드 음악을 들을 수 없겠죠. 컴도 하드웨어와 소프트웨어가 궁합이 맞아야 성능을 발휘합니다. 윈도우즈 환경은 무조건 CPU와 메모리를 잡아먹습니다. 대안은 리눅스 운영체제 밖에 없습니다. 리눅스도 최저사양에서 운영된다고해서 개인 PC에 CPU 1.3Mhz, 메모리 500Mb, 하드 드라이브 250Gb. 정도 저사양에서는 상용 서버로 돌릴 수 있겠습니까?
본인이 직접 경험해보세요. 리눅스든, 윈도우즈든, 아파치든, nginx든지....직접 설치해보시고 선택하세요....!!!
-
코뿔소2020
2011.11.01 17:10
제 자랑하는 것 같아서 말씀드리지 않을려고 했는데.....
저는 Dell PowerEdge 서버를 가지고 있습니다.
CPU: 인텔 Xeon 3.4GHz/2mb 64bit * 2
메모리: 12GB
HDD : 12TB
OS: 리눅스 X86_64. 아파치 웹 서버.
메인 웹사이트 5개. 서브 웹사이트 10개 정도 돌리는데요. CPU 점유율 35% 넘은적 없음. 메모리 평균 3-4GB 점유.
24시간 365일 풀가동해도 한번도 버벅거린다든지, 다운된적 없습니다.
제 서버의 하드웨어 사양이 윈도우즈 2003, 2008. 그리고 리눅스 레드헷 계열에 최적화 되어 있습니다. 그래서 제가 CPU와 메모리 점유율이 적고, 웹서버로 최상의 컨디션을 유지할 수있는 리눅스 OS를 사용하고 있는 것입니다.
-
tobor
2011.11.01 17:31
vmware하고 비교하면 안되죠..^^;
몇년전이라면 모를까.. 윈도우 메모리 관리도 많이 좋아졌습니다. 그 예가 windows 2008 r2 입니다.
리눅스 , BSD 모두 사용해봤지만 현재는 windows 2008 r2 core 사용중입니다. 메모리 관리가 좋아 생각하시는것만큼 많이 먹지도않습니다. 오히려 리눅스보다 더 좋은것같습니다.
덧 , 데스크탑용 OS가 아닌 core로 사용했을때의 얘기입니다.
-
tobor
2011.11.01 18:03
현재 IIS 7.5 + fastcgi + mysql + mms 사용중이고 asp .net은 사용안합니다.
듀얼코어에 4G램인데 널널합니다. core설치후 400M정도 메모리를 사용했고 사용안할때는 메모리반환됩니다.
-
코뿔소2020
2011.11.01 18:09
저도 2008 R2로 apm 걸어놓고 서버에서 테스트 해봤습니다. 윈 2008 r2 자체가 64bit 체제니깐 다른 서버(개인 PC가 아님)에 설치해서 테스트해보니깐, 프로그램 설치시 속도면으로 엄청 빨랐습니다. 웹서버 상에서도 속도감이 빠른감을 느껴습니다. 그런데 IIS 서버 .net이 아닌 APM에서는 불안정한 것을 느꼈습니다. 저도 윈 2008 r2를 사용하고 있고요, 윈 2998 r2는 사내 회선내에서 사무용으로 쓰고 있습니다. 제가 댓글에도 말씀했지만 사용자의 컴 하드웨어 사양에 따라서 최적지원을 하는 OS를 본인 스스로 찾아서 사용해야 된다는 글을 올렸을 뿐입니다.
제 직업이 컴퓨터 하드웨어 쪽에 종사하고 있습니다.
-
tobor
2011.11.01 19:14
apache는 윈도우와 안맞습니다. iis가 있는데 구지 apache를 사용할 필요는 없구요(성능이떨어짐..)
위에도 말씀드렸지만 데스크탑 2008 r2가 아니고 2008 r2 core일 경우에요..^^;
글쓴이 | 제목 | 최종 글 |
---|---|---|
민스파파 | 1.5.0.8, 캅챠 및 XE Official v3 default 게시판 정상 작동 여부 [2] | 2011.11.01 by snows96 |
우진홈 | 즐겨찾기 별을 따는 비밀을 풀다...^^ [3] | 2011.11.01 by 우진홈 |
우진홈 | 글로벌 사이트에서의 확장 모듈의 버전 관리 | |
불편한몸매 | 게시판 확장변수 입력에 대한 오류 | |
해커다 | 일일방문 5000IP/5만pv 에서 cpu100% [12] | 2011.11.01 by tobor |
roks821 | Core 1.5.0.8 문제점 - 해결완료 -_- [11] | 2011.11.01 by 코뿔소2020 |
채이진 | 판매자 상품 위젯관련 문의드립니다. | |
카르마 | 1.5 : 컬럼을 삭제할 필요까지 있었을까요??? [2] | 2011.11.01 by yank |
휘즈 | 1.5.0.8 업데이트 완료 [2] | 2011.11.01 by 휘즈 |
Community | 9월 28일 이후... XE 구글 프로젝트 [2] | 2020.03.14 by 푸하라 |
해커다 | SiteMap 생성하는 모듈이 있나요? [2] | 2011.11.01 by 해커다 |
라펠 | 1.5.X로 업데이트 필요한가요? [1] | 2011.11.01 by 쏘프티 |
스마트XE | 소통의 부재 / 간단한 문제 해결 방법 [5] | 2011.11.01 by 김휘종 |
푸하라 | 속도때문에 궁금증.... [6] | 2011.11.01 by ForHanbi |
가브리엘조 | RSS 게시판 업데이터 모듈에서 [1] | 2011.11.01 by 빅송 |
GPMz | 1.5에서는 관리자 페이지로 넘어가는 시간이 많이 걸립니다 | |
너떠낙 | XE는 모바일에서의 파일첨부/모바일에서의 쪽지기능을 [1] | 2011.11.01 by criuce |
너떠낙 | XE 1.4.X에서 1.5.X로 업데이트 이후 회원가입폼,회원정보수정폼 | |
ForHanbi | XE 개발팀 괴롭히는 방법... | |
난다뚜이 | xe오류 제안 입니다 [2] | 2011.10.31 by 난다뚜이 |
리눅스 환경입니다 저는 일 평균 Visitor : 9,052 / Pageview : 183,938 이정도 인대요... CPU100%현상은 없네요...
버전은 1.4.5.10입니다.