운영환경에 war 배포
- 작성자 :
- 강*중
- 작성일 :
- 2018-07-13 10:06:30
- 조회수 :
- 1,893
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요.
간단할 줄 알았는데 시간이 너무 지체되어 도움을 요청합니다.
이클립스에서 run on server로는 잘 동작한 코드를 maven clean, install하고
target폴더에 생성된 war 파일을 운영서버에 올렸습니다.
루트를 요청하면 톰켓 access로그에 404로 응답한다고 찍히고
14.43.1.10 - - [13/Jul/2018:09:56:40 +0900] "GET /egovframework-all-in-one/ HTTP/1.1" 404 1131
14.43.1.10 - - [13/Jul/2018:09:56:40 +0900] "GET /egovframework-all-in-one/css/egovframework/com/com.css HTTP/1.1" 304 -
14.43.1.10 - - [13/Jul/2018:09:56:40 +0900] "GET /egovframework-all-in-one/images/egovframework/com/cmm/er_logo.jpg HTTP/1.1" 304 -
14.43.1.10 - - [13/Jul/2018:09:56:40 +0900] "GET /egovframework-all-in-one/css/egovframework/images/bul_i.jpg HTTP/1.1" 404 1131
code500.jsp를 요청하면 200으로 응답합니다.
14.43.1.10 - - [13/Jul/2018:09:56:51 +0900] "GET /egovframework-all-in-one/code500.jsp HTTP/1.1" 200 1111
14.43.1.10 - - [13/Jul/2018:09:56:51 +0900] "GET /egovframework-all-in-one/css/egovframework/com/com.css HTTP/1.1" 304 -
14.43.1.10 - - [13/Jul/2018:09:56:51 +0900] "GET /egovframework-all-in-one/images/egovframework/com/cmm/er_logo.jpg HTTP/1.1" 304 -
14.43.1.10 - - [13/Jul/2018:09:56:52 +0900] "GET /egovframework-all-in-one/css/egovframework/images/bul_i.jpg HTTP/1.1" 404 1131
+java version 1.7.0_65
+개발환경과 동일한 버전(8.5.32)의 톰켓 서버
+개발환경(5.7.22)과 운영환경(5.5.40)의 mysql 버전만 다르고 db명, 포트, 계정, 비번은 동일합니다.
server.xml 파일도 이클립스 연동에 사용했던 server.xml의 내용을 옮겼습니다.
catalina 로그에는 특이한 내용이 보이지 않습니다.
'404'로 유사 질의를 조회해 보니 비슷한 문제를 겪은 사례가 좀 있어 보이는데
운영환경에 war 형태로 배포할 때 점검 포인트가 무엇이 있는지 알려주시면 큰 도움이 될것 같습니다.
http://piljoong.kr/egovframework-all-in-one/
간단할 줄 알았는데 시간이 너무 지체되어 도움을 요청합니다.
이클립스에서 run on server로는 잘 동작한 코드를 maven clean, install하고
target폴더에 생성된 war 파일을 운영서버에 올렸습니다.
루트를 요청하면 톰켓 access로그에 404로 응답한다고 찍히고
14.43.1.10 - - [13/Jul/2018:09:56:40 +0900] "GET /egovframework-all-in-one/ HTTP/1.1" 404 1131
14.43.1.10 - - [13/Jul/2018:09:56:40 +0900] "GET /egovframework-all-in-one/css/egovframework/com/com.css HTTP/1.1" 304 -
14.43.1.10 - - [13/Jul/2018:09:56:40 +0900] "GET /egovframework-all-in-one/images/egovframework/com/cmm/er_logo.jpg HTTP/1.1" 304 -
14.43.1.10 - - [13/Jul/2018:09:56:40 +0900] "GET /egovframework-all-in-one/css/egovframework/images/bul_i.jpg HTTP/1.1" 404 1131
code500.jsp를 요청하면 200으로 응답합니다.
14.43.1.10 - - [13/Jul/2018:09:56:51 +0900] "GET /egovframework-all-in-one/code500.jsp HTTP/1.1" 200 1111
14.43.1.10 - - [13/Jul/2018:09:56:51 +0900] "GET /egovframework-all-in-one/css/egovframework/com/com.css HTTP/1.1" 304 -
14.43.1.10 - - [13/Jul/2018:09:56:51 +0900] "GET /egovframework-all-in-one/images/egovframework/com/cmm/er_logo.jpg HTTP/1.1" 304 -
14.43.1.10 - - [13/Jul/2018:09:56:52 +0900] "GET /egovframework-all-in-one/css/egovframework/images/bul_i.jpg HTTP/1.1" 404 1131
+java version 1.7.0_65
+개발환경과 동일한 버전(8.5.32)의 톰켓 서버
+개발환경(5.7.22)과 운영환경(5.5.40)의 mysql 버전만 다르고 db명, 포트, 계정, 비번은 동일합니다.
server.xml 파일도 이클립스 연동에 사용했던 server.xml의 내용을 옮겼습니다.
catalina 로그에는 특이한 내용이 보이지 않습니다.
'404'로 유사 질의를 조회해 보니 비슷한 문제를 겪은 사례가 좀 있어 보이는데
운영환경에 war 형태로 배포할 때 점검 포인트가 무엇이 있는지 알려주시면 큰 도움이 될것 같습니다.
http://piljoong.kr/egovframework-all-in-one/
A
안녕하세요.
표준프레임워크 센터입니다.
404에러는 해당 페이지를 찾을 수 없어서 에러가 가는거 같습니다.
설정하신 내역을 저희가 알 수 없어
해결에 대한 가이드만 드릴 수 있을꺼 같습니다.
1) 설정된 was contextPath 확인
2) 구동된 was 의 로그를 확인하여 서버가 정상적으로 기동이 되었는지 확인
감사합니다.
표준프레임워크 센터입니다.
404에러는 해당 페이지를 찾을 수 없어서 에러가 가는거 같습니다.
설정하신 내역을 저희가 알 수 없어
해결에 대한 가이드만 드릴 수 있을꺼 같습니다.
1) 설정된 was contextPath 확인
2) 구동된 was 의 로그를 확인하여 서버가 정상적으로 기동이 되었는지 확인
감사합니다.