일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 리팩토링
- 리액트
- git
- DataGridView
- AWS
- design pattern
- docker
- Java
- mybatis
- github
- springboot
- 마이바티스
- kubernetes
- 도커
- Python
- MySQL
- 스프링
- 코틀린
- Spring Boot
- Winform
- Kotlin
- 스프링부트
- c#
- VOA
- 자바
- 쿠버네티스
- machine-learning
- Spring
- react
- 파이썬
Archives
- Today
- Total
보뇨 다이어리
톰캣 실행 에러 본문
반응형
이건....요 7개월넘게 일하면서 가장 똥줄탄 가장 힘든 에러였다....
평상시와 같이 api를 개발해서 war 파일로 만든다음에 sudo service tomcat start 를 쏴주는데 오늘도 변함없었다...
근데....서버가 계속 안살아나는것이였다.....뭐가이상있는거지???? 하면서 내가 지금까지 만진 스크립트를 다 이전상태로 롤백했는데도 안됨
진짜 난 죽었구나하고 윗분들에게 보고하고 진짜 똥마려운건지 아니면 똥줄만 타는건지 모르는채 전화도 엄청 많이했다...
그러다가 나의 분신인 형제한테 물어보니 톰캣을 재실행하라고했다 그 파일은 톰캣디렉토리/bin/startup.sh 이였다.
실행시키니 이게 왠걸...? catalina.sh 파일 649 라인에 신택스에러가 발생....뭔가 찾아보니 마지막 fi 닫히는부분....그떄 갑자기 띠로리~하고 생각난게 내가 어제 수정한 스크립트 2줄에 문제가 있구나!!!해서 찾아보고 그 2줄을 롤백함 그리고 실행하니 클리어~~~~~~~~~~~~~~~~~
이번기회에 배운것
1. 로그보는거 생활화 및 개발추가
2. 스크립트 정확하게 짜기 등 문법상 에러가 없는지 체크(하는 프로그램이 있나...?)
3. 톰캣에 대한 이해가 필요
4. 서버 명령어 외우기
5. 무엇보다.....서버에서 뭔가 실행할떄는 한번 생각하고 두번생각하고 세번생각하라......ㅠㅠㅠㅠㅠ
반응형
'컴퓨터 관련 > 서버 정보' 카테고리의 다른 글
got permission denied while trying to connect to the docker daemon socket 에러 (0) | 2018.10.04 |
---|---|
No command 'qemu' found 에러 (0) | 2018.10.04 |
contains an integer token converter ~~ 에러 (0) | 2018.06.26 |
쉘 실행시 구문 에러 (0) | 2018.06.11 |
KafKa 구성요소에 대한 의미 (0) | 2018.04.20 |