728x90

jeus 4

[JEUS]Thread dump

사이트를 운영하다가 보면 thread full로 인해서 사이트가 다운되거나 thread 정보 조회시 해당 수행시간이 느려지는 경우가 있다. 그럴때 Thread의 정보는 굉장히 오류를 확인하는데 중요한 정보가 되는데 현재 Thread의 java_pid를 확인하고 해당아이디에 대하여 kill -3 [java_pid] 을 수행하면 해당 jvm 내의 모든 thread의 정보가 JEUS system log에 남겨진다. 즉시 그 log를 조회하고 싶다면 다른 Telnet창에서 vlog를 수행한 후 위의 명령어를 실행하면 즉시 확인도 가능하다. thread dump는 한번 뜨는것 보다 3~5초 간격으로 3번정도 남기는것이 더 유용한 정보를 확인 할 수 있다.

[JEUS]jsp 반영안될때

[JEUS] JSP 반영안될때 제우스 서버에 jsp를 반영하는데 변경부분이 반영이 안될 때가 있다. 이럴때 살펴봐야할 설정이 WEBMain.xml 인데이 설정은 jeus/config/[server명]/[container 명]/ 아래의 경로에 있다. 여기서 설정해 주는것이 url-encoding 과 jsp 컴파일 관련 설정인데이 설정을 해주지 않으면 jeus에서 컴파일 되었던 쿠키정보를 활용해서 페이지를 보여주기 때문에 변경부분이 반영되지 않는 현상이 나타날 수 있습니다. 그래서 web-container 설정 하위로 아래의 설정을 추가하면 되는데 true true 주로 컴파일 변경이 반영되지 않는 파일들은 처럼 파일에서 다른 파일들을 인클루드 해서 사용하는 파일들이 컴파일 누락이 되는 경우가 있는데 그런경..

[JEUS]한글파일 인식오류

제우스 서버를 사용하는 사이트를 운영하다가 신규서버로 이관을 계획중에 OS 인코딩과 JEUSMAIN.xml설정을 맞춰 주었음에도 불구하고한글파일을 읽어오지 못할때가 있다. 그럴때 한번 확인해야하는 파일이 servlet별로 생성되는 WEBMain.xml파일이다. webtob와 연동에 필요한 정보를 갖고 있는 파일인데 이곳에 UTF-8 UTF-8 UTF-8 UTF-8 위의 설정을 추가해주고 재기동 하면 해결된다. 이것때문에 OS인코딩을 세번바꾸고.. 파일을 다시올리고... 엄청난 고민에 휩싸옇지만...결국에는 이관설정을 제대로 동일하게 맞춰주지 않아서 그런것이었다. 이파일의 존재를 몰랐던 나는 뻘짓을 할 수 밖에 없었다. 다른 분들은 그런일이 없도록 이렇게 올려본다.

[JEUS]admin 페이지 포트

제우스 어드민 페이지를 찾을때 해당 제우스 뒤에 포트를 붙히고 /webadmin/app을 붙히면 어드민 페이지가 뜬다.(물론 그 전에 해당 인스턴스가 떠있는지 서버에서 확인해 봐야 한다 명려어 : ps -ef | grep jeus) 제우스 7버전 이전에는 9744포트로 대부분 떠있고 7버전부터는 9736으로 띄우는데 상황에 따라서 앞에 1을 더 붙혀서 19744나 19736으로 띄워놓을 때도 있으니 참고하면 좋을 것 같다. xxx.xxx.xxx.xxx:9744/webadmin/app(7버전이전)xxx.xxx.xxx.xxx:9736/webadmin/app(7버전이후) 예외상황 : 예를 들어 서버 버전이 두개를 설치했다거나..xxx.xxx.xxx.xxx:19744/webadmin/app(7버전이전)xxx.x..

728x90