기술지원 문의

Re:Re:레진 restart 옵션
김정순 / 2003-09-23 00:00


현재 저는 로드밸런싱을 통해, 레진 서버를 두개를 운영중입니다.

따라서, 각각의 레진에 대해서, 스타트명령을 도스창에 가서 주고 있읍니다.

예를들면 아래와 같죠.
c:\esin2/bin/httpd -server 1
c:\esin2/bin/httpd -server 2

이럴경우에도 nt 서비스에 두개다를 등록할 수 가 있나요?
제가 해보니, 이경우는 등록이 어렵더라구요.

start 옵션을 위와 같이 도스창에서 주니, 
stop 명령도 도스창에서 명령어로 주고 싶습니다.

(배치파일내에, 레진을 start와 stop 시킬수 있으면 하거든요.
그러기 위해서는 도스명령어가 있어야 할것 같아서요)

부탁드립니다.
혹시라도,다른방법이 있다면, 알려주시구요.

성심성의껏 답해주시는 넷신져 관리자님께 감사드립니다.



--관리자 님의 글 [2003-09-23 16:33:01]
>httpd.exe -install 하시면
서비스로 resin이 등록됩니다.

그리고 도스창에서
net start resin
net stop resin의 명령을 통해서
내렸다 올렸다하실 수 있습니다.


--김정순 님의 글 [2003-09-22 17:39:08]
>레진을 도스창에서 실행시키는 방법은 httpd.exe를 실행시키면 됩니다.

그러면, stop 시키는 명령어는 뭔가요? start, stop, quit이 나와있는 작은창에서 종료시키는건 물론 알고 있읍니다.

스케줄러를 이용해서, 배치파일을 하나 만들어볼까 하는데,
위의 종료옵션 말고, 명령어 옵션으로 resin을 종료시키는 방법이 있을까요?

Re:Re:Re:레진 restart 옵션
관리자 / 2003-09-29 00:00

두개의 경우는 여러가지 방법이 있을 수 있지만
동일한 resin.conf를 사용한다면
resin.conf에


뭐 이런식으로 설정되어 있을 테고

%RESIN_HOME%/bin/httpd.exe -install-as Resin1 -server 1
%RESIN_HOME%/bin/httpd.exe -install-as Resin2 -server 2
의 형태로 resin서버 인스턴스를 서비스에 등록하신 후
제어판의 서비스에서 start, stop 시키거나
도스창에서 
d:\et start Resin1
d:\et stop Resin1
로 시작하고
d:\et start Resin2
d:\et stop Resin2
끝낼 수 있습니다





--김정순 님의 글 [2003-09-23 17:10:12]
>
현재 저는 로드밸런싱을 통해, 레진 서버를 두개를 운영중입니다.

따라서, 각각의 레진에 대해서, 스타트명령을 도스창에 가서 주고 있읍니다.

예를들면 아래와 같죠.
c:\esin2/bin/httpd -server 1
c:\esin2/bin/httpd -server 2

이럴경우에도 nt 서비스에 두개다를 등록할 수 가 있나요?
제가 해보니, 이경우는 등록이 어렵더라구요.

start 옵션을 위와 같이 도스창에서 주니, 
stop 명령도 도스창에서 명령어로 주고 싶습니다.

(배치파일내에, 레진을 start와 stop 시킬수 있으면 하거든요.
그러기 위해서는 도스명령어가 있어야 할것 같아서요)

부탁드립니다.
혹시라도,다른방법이 있다면, 알려주시구요.

성심성의껏 답해주시는 넷신져 관리자님께 감사드립니다.



--관리자 님의 글 [2003-09-23 16:33:01]
>httpd.exe -install 하시면
서비스로 resin이 등록됩니다.

그리고 도스창에서
net start resin
net stop resin의 명령을 통해서
내렸다 올렸다하실 수 있습니다.


--김정순 님의 글 [2003-09-22 17:39:08]
>레진을 도스창에서 실행시키는 방법은 httpd.exe를 실행시키면 됩니다.

그러면, stop 시키는 명령어는 뭔가요? start, stop, quit이 나와있는 작은창에서 종료시키는건 물론 알고 있읍니다.

스케줄러를 이용해서, 배치파일을 하나 만들어볼까 하는데,
위의 종료옵션 말고, 명령어 옵션으로 resin을 종료시키는 방법이 있을까요?