포럼
XE 메모리 누수? 문제.
2015.07.12 16:37
이번 호스팅을 이동하면서 메모리의 중요성(?)을 느끼게 되었습니다만.
SSD호스팅에 Nginx Proxy사용 마리아db사용인데 메모리 사용량이 제한이 있더군요.. OTZ
CPU사용량은.. 뭐 손님도 아직 없으니.. 1%도 안 오르는것 같지만..
일단 메모리 사용량 제한은 1기가 입니다. Physical Memory(실제 메모리)역시 1기가 이고요.
I/O 이것은 뭔지 몰르겠지만 1Mb/s 이라고 하네요. (이게 뭔지 좀..;;)
다른 문제가 또 있나 몰르겠지만.. 가장 문제인건 위 메모리네요.
이전 호스팅에는 메모리 제한 같은것은 딱히 없는지라 몰랐네요.
사용자가 어떡해 해결할 방법 있나요? (아니면 XE측에서 최적화를 해야하나..)
문의 했더니 높은 리소스를 갖고 있거나 메모리 사용량을 많이 차지하는 스크립트를 이용해서 그런거라고 (결곡 XE문제라고)
흐음...
댓글 23
-
Luatic™
2015.07.12 16:57
-
다미아빠
2015.07.12 17:00
근데, 왜 1Mb/s 이예요? 흠..
-
Luatic™
2015.07.12 17:32
초당 1M를 사용한다는 소리죠
-
Luatic™
2015.07.12 16:59
좋은 환경을 유지하려면 레이아웃이라던지 사용하시는 모듈/애드온 등 최적화하 필요하긴 하나 메모리 누수를 어디에서 정확히 어떻게 나타나는지를 언급하지 않으셔서 알수가 없네요. 방문자가 적은 사이트라면 더더욱 느끼기 힘듭니다. 서버 환경이 안좋거나 하지 않는이상 사용자가 느끼기엔 한계가..
-
다미아빠
2015.07.12 17:02
꽉차면 잠시 버벅 거리더라고요. (실제 사용자도 버벅 거리는지는 몰르겠으나..)
일단 기본 셋팅만 한 상태이고 몇몇개 필요한것만 설치한지라. (지금은 정상입니다 언제 다시 갑자기 오를지..)
일단 다시 문의를 드린 상태 이전 호스팅에도 메모리 제한이 있었더군요. 다시 보니..
(훨씬 작았는데 문제가 없던것 같고)
-
Luatic™
2015.07.12 17:31
가상 또는 클라우드 서버 사용중이신듯 합니다. 실제 메모리가 1G라면 그에 맞게 apm 셋팅하셔야 합니다.
웹호스팅과는 다릅니다. 웹호스팅은 서버 전체를 알맞게 셋팅해두고 각 사용자마다 php 메모리를 할당하는 방식입니다.
-
Luatic™
2015.07.12 17:33
환경과 콘텐츠는 다르나 예전에 1G 클라우드 환경에서 동접 1760명까지 받아봤지만 메모리 사용량이 다미아빠님처럼 높진 않았습니다. 즉 셋팅과, 콘텐츠의 중요성!
-
다미아빠
2015.07.12 17:44
어제 일시적인 현상이었는지는 몰르겠는데.. 지금은 정상입니다.
호스팅업체에서는 스크립트내에서 높은 리소스를 사용하지 않는 이상
특별히 메모리가 높게 측정되는 경우는 없다고 하네요.. (XE내에서 메모리를 잡아먹는거라고)
암튼, 일단은 문제가 아직 재발 되지 않아서 계속 사용해봐야 알것 같네요.
-
Luatic™
2015.07.12 18:38
저희 호스팅경우 고객의 80%가 XE입니다. 스팸공격이라던지 동접이 많지 않는 이상은 다미아빠님이 말한 정도의 리소스 사용량을 보지 못했습니다.
-
다미아빠
2015.07.12 18:49
스팸 같은 경우는 모니터링 해보니 아닌거 같아요.
일단 memory_limit 을 줘봤습니다만.이것을 설정하니 메모리 현상은 해결이 대충 된것 같습니다.감사합니다!
-
기진곰
2015.07.12 17:27
nginx proxy라면 실제 XE를 실행하는 것은 아파치일 텐데...
메모리 제한이 있는 가상서버라면 아파치 튜닝을 아주 잘 해줘야 합니다.
안 그러면 지 혼자 메모리 다 쓰고 디스크(스왑파티션) 벅벅 긁다가 뻗어버려요.그런데 서버 설정을 직접 건드릴 수 있는 가상서버가 아니라 그냥 웹호스팅이라면
어떻게 할 수도 없고 심히 난감한데요... -
다미아빠
2015.07.12 17:34
허걱.. 그렇군요. 흐음..
일단 관련 문제를 호스팅 업체에게 좀 더 문의해보고 증상이 지속되면 어쩔수 없이..흠
근데.. 속도는 정말 ㄱㅊ더라고요.. (HDD에서 SSD로 넘어가니 ㅎㅎ 특별히 최적화 안해도)
-
다미아빠
2015.07.14 13:28
단순 접속해서.. 비정상적으로 오르는데.. 리소스가 높아서라니.. (아무 작업도 안했는데!!)
502에러를 계속 뿜어내서..힘들네요. (너무 불안정)
이렇게 오르는 이유는 '리소스 높은 CMS'을 이용한게 문제라.. 반복..
다른 호스팅에서도 아마 같을거라고..
(아닌데.. nginx이용한 서버는 이게 처음이긴 하나 apache에서는 잘만 돌아가던데..)
현재 서버는 하루 1000명~3000명 방문자를 수용할 수 있다는것이 증명 되었다고..
역시 해결법은.. 다른 호스팅을 찾아가야하나? 아니면 다른 CMS를..
-
기진곰
2015.07.14 13:57
저렇게 메모리 사용량을 제한하는 건 무슨 호스팅인가요?
웹호스팅은 원래 저런 거 안 하는데... -_-
가상서버도 아니고 웹호스팅이 저렇다면 그냥 옮기는 게 좋겠습니다.
-
Luatic™
2015.07.14 13:58
웹호스팅은 아니신거 같은데.. VPS 맞으시죠? VPS라면 셋팅이라던지 문제가 있을 수 있습니다. 그리고 프로세스수를 제한하는 곳도 있네요 = ㅅ=; 첨봅니다.
-
다미아빠
2015.07.14 14:23
웹호스팅 맞습니다 ㅠㅠ..
일단 리소스를 잡아먹는놈을 찾고 있습니다..현재 테스트중 입니다.(따위.. 감을 못찾겠어) -
휘즈
2015.07.14 14:44
메모리 1G면 그럴 수 밖에 없습니다.
일정시간 지나면 php-fpm이 죽어요
wp도 마찬가지입니다.
구글링하면 AWS 1G 사용시 사례 많이 나옵니다.
가상서버의 경우 스왑파일이 없는 경우 스왑파일 만들어서 일정 부분 회피할 수 있겠지만
기본적으로 메모리부족을 피할 수 없습니다.
php-fpm 설정을 바꾸거나 주기적으로 restart시키거나 할 수 밖에 없습니다.
-
다미아빠
2015.07.14 15:34
휴, 매우 곤란하네요..ㅠㅠ
가격은 정말 싸고 서비스 대응도 빠르게 합니다만..
해외는 대부분 메모리며 뭐며.. 제한하네요. (용량이나 트래픽은 무제한인게 대부분..)
ㄴ 무제한이면 뭐해.. 메모리 제한 해놔서 방문자수도 제한되는거나 같은데.. 얍삽하네요..
메모리는 대부분 768MB이거나 1GB정도이고.. 많으면 2G정도 됩니다.
그냥 한국 호스팅 이용하는게 답일까요? ㅡ,ㅡ;;
-
Luatic™
2015.07.14 17:11
자고로 무제한이면 먼가의 제한은 있기마련입니다. 단지 말로만 무제한에 혹해서 사용하시다가 문제가 일어나는경우가 많습니다. 꼭 외국에서 운영하셔야하는 사이트라면 외국 호스팅 쓰심이 맞구요 국내 대상이라면 국내서 이용하는게 맞겠지요
-
기진곰
2015.07.14 20:57
@다미아빠 님은 그냥 @Luatic™ 님이 운영하시는 루아틱호스팅으로 옮기는 것이 편하실 듯 ㅎㅎ
-
Luatic™
2015.07.15 11:15
ㅇㅅㅇ 저희 꾸져요 에비에비~
-
NOVCUBE
2015.07.15 15:06
cloudlinux 라는 유료os 를 설치하면 유저별로 사용량 제어를 한다는 이야기가 있긴 하네요. 해외 웹호스팅 업체중 몇군데서 실제로 이 os를 올려서 거기에 cpanel을 설치하는 경우가 꽤 있습니다. 이렇게 함으로써 CPU 메모리 DISK I/O 에 제한을 걸어 서버를 쾌적하게 유지한다고는 하네요.
-
Luatic™
2015.07.15 16:54
클라우드 리눅스 유료죠 = ㅅ= 안습합니다. cpanel과 조합시 php선택이라던지 여러가지 기능을 제공합니다. 다만 둘다 유료기때메 라이센스 비용감당하기가 힘듭니다.
i/o는 디스크 사용량입니다. 가상서버나 클라우드에서는 사용량을 중시하지요