Post

JEUS 설정 기록

#naver-import

원문: https://blog.naver.com/qoxmfaktmxj/222895820730

이번에 회사 솔루션을 다른 회사에 구축 진행하면서 TmaxSoft의 JEUS 를 사용할 일이 생겼다.

자사 Web Application을 올리기 위해선 WAS(Web Application Server)가 필요한데 제우스를 사용하기로 고객사에서 결정해서 기술지원 및 설치를 받고 JEUS를 통해 웹어플리케이션 구동을 완료 하였다.

JEUS는 말 그대로 WEB Application을 수행할 수 있는 환경을 제공해주는 것으로 Tomcat과 비교해 볼 수 있겠다.

https://gmlwjd9405.github.io/2018/10/27/webserver-vs-was.html

[[Web] Web Server와 WAS의 차이와 웹 서비스 구조 - Heee’s Development Blog Step by step goes a long way.

gmlwjd9405.github.io](https://gmlwjd9405.github.io/2018/10/27/webserver-vs-was.html)

다만 유료이고, 기술지원이 되기 때문에 모르면 바로 물어볼 수 있다는 장점과 우리나라에서는 WAS로 많이 사용하기 때문에 오류에 대한 구글링을 좀 진행하기 쉽다.

WAS로 AdminServer를 구동시킨 후 JEUS 콘솔을 사용할수 있도록 하고, 이후 WebToB를 구동시킨 후 웹 어플리케이션을 띄우는 방식이다.

제우스 설치 시 환경변수 지정을 해주기 때문에 wsdown, wsboot등으로 webtob를 내리고 올릴수 있다.

제우스 콘솔 예시

SSL설정 및 호스트네임 등 변경을 한후에는 변경한 http.m 파일을 컴파일하여야 하고 (wscfl -i)

이후 webtob를 재 실행해야 적용된다.

TmaxSoft\WebtoB5.0\config 에 보통 있다.

http.m

http.m 파일의 node에 webtob를 가동 후 기본 8080포트

이후 실행하려는 app을 vhost에 넣는다. 이는 application에서 deploy한 것을 실행한다.

deploy시 나는 오류들은 ex) db 관련하여 연결이 안되거나, distribute오류등은 log에서 찾아볼 수 있다.

JEUS폴더 내 log 폴더 내 쌓인 log기록들 체크

이후 deploy가 완료되면, Servers에서 start/stop으로 간단하게 서비스를 실행,다운등을 진행할 수 있다.

webtob 확인 (서비스 띄울 때 webtob에 속해 있기 때문에 webtob가 띄워진 이후 서비스를 구동해야 먹힌다 (webtob가 더 상위 노드 이기 때문)

그리고 윈도우 서버의 경우 cmd창에서 webtob 를 wsdown wsboot등으로 진행 시 해당 cmd창을 닫으면

webtob도 같이 종료되는 식의 버그가 있으니 꼭 윈도우 서버에서는 서비스에서 실행하도록 하자.

*JEUS 및 WebtoB 폴더를 환경변수로 잡아줘야 하는 점 참고

댓글