출근 하였더니 웹 프로젝트 디플로이를 위한 내 서버가 다운되어있다..


그래서 JEUS 를 재기동 하면서 순서를 적어 본다.


1. 터미널 1개를 띄우고


$ jeus 입력 


 터미널 창에서 JEUS Manager is READY 확인 


(base Port 겹치는 문제가 발생시에는 )


lsof -i tcp:(해당겹치는포트)


입력하게 되면 나오는 PID를 kill -9 PID 로 죽인후에 다시 재기동 한다.


(basePort 가끔 에러가 나타나는데 내 문젠지 제우스 문젠지는 아직 확실히는 모르겠지만 알게 되면 다시 적어야겠다.)



2. 새로운 터미널을 또 띄운다.


jeusadmin localhost -Uadministrator -P(설치시 지정한 패스워드)



현재 내 상태는


Container : 기본 localhost_container1(기본 제우스 샘플 등등 의 웹 어플리케이션이 있음) 와


내가 새로 생성한 localhost_topcontainer(내가 올리고있는 웹 프로젝트가 있음) 2개가 있다.


그냥 


$boot 라고 해두 상관은 없지만 ( 해당 명령어시 JEUSMain.xml 에서 설정 정보를 읽어와 JEUS를 기동함)


모든 컨테이너를 재기동하기때문에 필요없는 컨테이너까지 재기동을 하게 되어서 불필요한 작업은 최소화하도록 하자


(저번에 내 개인 프로젝트를 deploy 할시에 -absolutepath 와 -per(디플로이시에 JEUSMain.xml 에 작성하여 다음 재기동시


에도 자동으로 같이 재기동 하도록 한다. 고정 디플로이)


로 하였기 때문에 boot로 재기동하여도 같이 프로젝트도 재기동 되겠지만


기본컨테이너는 띄우지말고 내가 지정한 컨테이너만 띄우도록 하자.


현재 컨테이너를 실행 하도록 한다. 


startcon [container_name]: 엔진 컨테이너를 실행(시작)


startcon localhost_topcontainer


반대로 해당 콘테이너를 종료시에 downcon -node | container_name 으로 종료가 가능하다.


downcon -node localhost 입력시 모든 컨테이너가 종료 된다.


downcon localhost_topcontainer 입력시 해당 컨테이너만 종료 


이후에


conlist 명령입력시


[1] localhost_topcontainer :READY 를 확인하도록 한다.


applist 명령 입력시


name : (지정한 이름)

type : WebModule  EngineContainer : localhost_topcontainer node: localhost state : running 


중임을 확인 한다.



이제 접속하여 확인 












+ Recent posts