- Windows OS 에서 JEUS 서비스 등록이 가능하다.
- Windows 서비스 등록 시 OS를 재 기동했을 경우 자동으로 기동 되게 가능하다.
- 단 참고해야 할 것이 NAS 를 사용하는 경우인데 Windows 서비스로 기동하게 될 경우 OS 계정을 타고 들어가는 로직이 있어 NAS 에 접근시 계정권한이 맞지 않아 접근이 안되는 이슈가 있다.
- 이를 해결하기 위해 NAS의 접근 권한 계정 정보(ID/PW) 와 JEUS 서비스 계정 정보(ID/PW)가 일치 되야 한다.
- 다른 방법으로 CMD로 JEUS를 기동할 경우 Windows 계정을 타고 들어가지 않기 때문에 CMD로 JEUS를 기동하여 사용하면 NAS 접근 이슈를 피할 수 있다. 단, CMD를 종료하면 안 된다.(JEUS가 종료될 수 있다.)
- Linux 서버의 경우 OS 재 기동시 자동 재기동 해주는 서비스는 없다. (별도 스크립트 생성 필요)
1. JEUS Windows Service 등록하기
- CMD를 관리자모드로 열어 JEUS_HOME/bin 경로로 이동한다.
- 하기 JEUS Windows 서비스 생성 명령어를 입력한다.
svcinstall.exe jeus.ini webadmin ID webadmin Password
Webadmin ID와 Password가 꼭 필요하며 jeus.ini 파일의 경우 bin 경로에 있는 파일이어서 해당 경로로 이동이 필요하다.
Webadmin ID와 Password가 변경된다면 재 등록이 필요하며 재 등록시 JEUS 전체를 내리고 작업해야한다.
2. JEUS Windows Service 해제하기
- CMD를 관리자모드로 열어 JEUS_HOME/bin 경로로 이동한다.
- 하기 JEUS Windows 서비스 제거 명령어를 입력한다.
svcremove.exe jeus
- svcremove.exe jeus 에서 jeus 인 이유는 서비스 이름이 jeus 이기 때문이다.
서비스명을 알고 싶다면 svcremove.exe -list 라고 입력하면 된다.
- 서비스 등록이 완료 됐다면 서비스를 통해 JEUS를 기동하자.
- 서비스 기동시 adminServer 와 NodeManager가 기동 되며 MS는 Webadmin 에서 기동시킨다.
- 만약 MS가 기동된 상태에서 서비스를 내렸다 올릴 경우 MS도 기동되니 참고하도록 한다.