기술지원 문의

[답변]레진2.1.17 버전에서는 힙메모리를 어떻게 변경하나요?
관리자 / 2008-07-24 16:47

안녕하세요.. 기술지원팀입니다..

 

%RESIN_HOME%\\bin\\httpd.exe -Xms256m -Xmx1024m

라는 문구를 보니 윈도우 환경이군요...

 

윈도우에 Resin 을 띄우실 때 서비스에 등록해서 관리하시는 게 편합니다.

관리 서비스에 등록하는 방법입니다.

-------------------------------------------------------------------------

RESIN_HOME\\httpd.exe -install-as Resin -Xms256m -Xmx1024m

-------------------------------------------------------------------------

 

커멘드창에 다음과 같이 입력하시면 서비스 항목에 Resin 으로 등록됩니다.

 

 

다음의 설정은 기본 256M에 가변적으로 메모리가 필요하면 1024M 메모리 확장을 하겠다는 의미인데 아래의 내용을 읽어 보니 물리적 메모리가 1G 이라면 메모리를 다쓴다는 가정하에 1G 의 물리 메모리를 모두 할당하고 나면 swap 영역까지 가는 일이 발생하여

JVM 이 crush 될 수도 있습니다.

 

 

 

다음과 같은 문제는  

1. 서버를 확장하여 로드 벨런싱 합니다.

2. 메모리를 증설합니다.

3. 1G 아래로 셋팅하실 것을 권장합니다.

 

이와 같은 방법을 통해서 해결하실수 있습니다.

 

하지만 OutOfMemory 는 꼭 Heap Size 가 풀이되서 나오는 것만은 아니고 JVM을 구성하는 기타의 메모리가 풀이되어 OutOfMemory 를 발생시킬수 있습니다. 

이점을 유의하십시오..

 

그럼 늘행복하세요 ^________________^

[문의]에러메세지가 나오네요..
강현선 / 2008-07-24 17:07

답변감사합니다...

커멘드창에 알려주신것처럼

resin-2.1.17\\bin\\httpd.exe -install-as Resin -Xms256m -Xmx512m

을 실행시켰더니 다음과 같은 메세지가 나옵니다.

 

Cant install \"Resin\" as an NT service

 

이미 관리 서비스도구에 등록되어있어서 그런거 같은데...