본문 바로가기

WAS/Jeus

[JEUS] WebtoB 시작과 종료



####WebtoB 기동

             WebtoB 기동은 다음과 같이 wsboot 명령어로 실행한다.

 

             C:\Documents and Settings\kiss>wsboot

 

           WSBOOT for node(kiss) is starting:

           Welcome to WebtoB demo system: it will expire 2009/01/30

           Today: 2008/12/03

                    WSBOOT: WSM is starting: 12/03/08 15:31:28

        WSBOOT: HTL is starting: 12/03/08 15:31:28

        WSBOOT: HTH is starting: 12/03/08 15:31:29

                   Current WebtoB Configuration:

                  Number of client handler(HTH) = 1

                  Supported maximum user per node = 965

                  Supported maximum user per handler = 965

        WSBOOT: SVR(C:/TmaxSoft/WebtoB4.1/bin/htmls.exe) is starting: 12/03/08 15:31:29

                    WSBOOT: SVR(C:/TmaxSoft/WebtoB4.1/bin/htmls.exe) is starting: 12/03/08 15:31:29

        WSBOOT: SVR(C:/TmaxSoft/WebtoB4.1/bin/cgis.exe) is starting: 12/03/08 15:31:29

        WSBOOT: SVR(C:/TmaxSoft/WebtoB4.1/bin/cgis.exe) is starting: 12/03/08 15:31:29

        WSBOOT: SVR(C:/TmaxSoft/WebtoB4.1/bin/cgis.exe) is starting: 12/03/08 15:31:29

        WSBOOT: SVR(C:/TmaxSoft/WebtoB4.1/bin/cgis.exe) is starting: 12/03/08 15:31:29

        WSBOOT: SVR(C:/TmaxSoft/WebtoB4.1/bin/ssis.exe) is starting: 12/03/08 15:31:29

        WSBOOT: SVR(C:/TmaxSoft/WebtoB4.1/bin/ssis.exe) is starting: 12/03/08 15:31:29


####WebtoB 종료

             WebtoB를 종료하기 위해서는 다음과 같이 wsdown 명령어를 수행한다.

 

             C:\Documents and Settings\kiss>wsdown

           Do you really want to down whole WebtoB? (y : n): y     -> y 입력

 

           WSDOWN for node(kiss) is starting:

                    WSDOWN: SERVER(html:0) downed: 12/03/08 15:31:22

                    WSDOWN: SERVER(html:1) downed: 12/03/08 15:31:22

                    WSDOWN: SERVER(cgi:10) downed: 12/03/08 15:31:22

                    WSDOWN: SERVER(cgi:11) downed: 12/03/08 15:31:22

                    WSDOWN: SERVER(cgi:12) downed: 12/03/08 15:31:22

                    WSDOWN: SERVER(cgi:13) downed: 12/03/08 15:31:22

                    WSDOWN: SERVER(ssi:20) downed: 12/03/08 15:31:22

                    WSDOWN: SERVER(ssi:21) downed: 12/03/08 15:31:22

                    WSDOWN: HTL downed: 12/03/08 15:31:22

                    WSDOWN: HTH downed: 12/03/08 15:31:22

                    WSDOWN: WSM downed: 12/03/08 15:31:22

                    WSDOWN: WEBTOB is down




####WebtoB 서비스 등록

 

  “srvinstall.exe” 가 위치한 %WEBTOBDIR% 아래 “bin” 디렉토리로 이동한다. (기본   C:\TmaxSoft\WebtoB4.1\bin) “srvinstall.exe” 파일을 실행하면 Windows에 서비스로서  WebtoB 를 등록한다.

 

             WebtoB를 윈도우 서비스로 등록하려면 다음과 같이 실행한다.

 

           c:\TmaxSoft\WebtoB4.1\bin> srvinstall.exe

           Webtob service installed

 

#####WebtoB 서비스 제거

 

   서비스를 중지하기 위해서 Windows에서 시작->설정->제어판->관리 도구>서비스를    선택한다.

   서비스를 영구히 제거하기 위하여 %WEBTOBDIR%\bin 디렉토리의 “srvremove.exe”       실행한다.

 

           c:\TmaxSoft\WebtoB4.1\bin> srvremove.exe

           Webtob service removed


#####WebtoB 환경 파일의 설정

 

l  NODE 절에 다음과 같이 HTH 개수와 JEUS 와의 연결을 맺을 JSVPORT 를 추가한다.

*NODE

                         

                      HTH=1,

                      JSVPROT=9999,

                         

 

             HTH 에 설정된 값은 WebtoB 에서 HTH 라는 프로세스의 개수로서 이 값과 JEUS 환경파일        WEBMain.xml <webtoblistener> 하위에 있는 <hth-count> 항목값과 일치하여야 한다.

             또한 JSVPORT 는 웹 컨테이너와 연결을 맺을 포트로서 실제 웹 브라우저로서 요청을 받는        포트와는 무관하다. 이는 JEUS 환경파일 WEBMain.xml <webtob-listener>하위에 있는              <port> 항목값과 일치하여야 한다.

 

l  SVRGROUP 절에 SVRTYPE JSV 인 서버 그룹을 추가한다.

*SVRGROUP

htmlg                  NODENAME = webtob1, SVRTYPE = HTML

jsvg               NODENAME = webtob1, SVRTYPE = JSV

 

l  SERVER 절에 서비스를 추가한다.

*SERVER

html                    SVGNAME = htmlg, MinProc = 2, MaxProc = 10

MyGroup        SVGNAME = jsvg, MinProc = 4, MaxProc = 10

 

             실제로 웹 컨테이너와 연결하여 작업을 할 서버를 설정하는데 위의 예에서 서버의 이름으로         MyGroup 이고 서버그룹의 이름은 SVRGROUP 부분에서 설정한 jsvg 이다.

             MinProc 은 웹 컨테이너와의 최소 연결 개수이고 MaxProc 은 웹 컨테이너와의 최대 연결         개수이다. 이 개수들은 JEUS 환경파일 중 WEBMain.xml <webtob-listener> 하위에 있는              <thread-pool> 설정값과 각각 일치하거나 커야 한다.

l  URI 절에 MyGroup 서비스에 대한 uri 를 추가한다.

*URI

webroot         Uri = "/",  SvrType=JSV, SvrName=MyGroup

 

URI 부분은 어떤 URI 가 요청이 되었을 때 어떤 서버를 수행시킬지를 지정하는 것으로 위의 예에서 webroot URI 에 대해 JSV 서버, MyGroup 이라는 서버를 수행시키도록 설정되어 있다.

 

 주의 : WebtoB 환경 파일을 수정하고 나면 반드시 wsconfig 파일을 재 생성하여야 한다.

방법은 $WEBTOBDIR/config 디렉토리에서 “wscfl –i sample.m” 컴맨드를 실행한다.

 

#####거의 기본 디폴트 상태가 이 상태로 잡혀 있을 것이지만, 확인은 하란소리!!!!