Backend/WAS with JavaEE
-
[apache-tomcat / intelliJ] Error running 'Tomcat': Address localhost:8080 is already in use 문제 해결 방법Backend/WAS with JavaEE 2021. 3. 2. 02:11
인텔리제이에서 톰캣을 돌릴때 이런 오류가 발생하는 경우가 있습니다. Error running 'Tomcat 9.0. ': Address localhost:8080 is already in use 톰캣으로 8080포트를 사용하려고 하는데 이미 사용중인 프로그램이 있는 경우에 해당 오류가 발생합니다. (자매품으로 1099포트가 사용중인 경우도 있습니다.) 일단 윈도우 키를 누르시고 cmd를 치고 명령 프롬프트를 실행해주세요 다음과 같이 입력하여 PID값을 찾습니다. netstat -nao | findstr 8080 보시다시피 PID값이 4160으로 나옵니다. (이는 컴퓨터마다 다릅니다) 네모 박스 안에 있는 숫자를 기억해주시면 됩니다. 작업관리자를 실행해주시고 세부정보에 들어가서 PID값을 기준으로 정렬해주..
-
[Apache Tomcat] 한 개의 프로젝트를 여러 개의 주소로 사용하기 (멀티도메인)Backend/WAS with JavaEE 2021. 1. 29. 03:13
동일한 서버로 여러 개의 도메인으로 서비스해야 할 때가 있습니다. 특히, 같은 프로젝트를 돌리면서 여러 도메인으로 접속할 수 있게 하는 상황인 것이죠. 예를 들어볼까요. 최근에 저희 과가 두 개로 분리가 되었습니다. 이미 기존에 있던 홈페이지도 두 개로 운영을 해야 했습니다. (저희 과는 과에서 자체적으로 홈페이지를 운영하고 있습니다.) 이미 서버에는 한 개의 프로젝트가 돌고 있는데, 두 개의 서비스를 시행해야 하는 상황이 발생한 것입니다. 그렇다고 프로젝트를 하나 더 만들어서 두 프로젝트를 돌리기에는 유지 보수가 굉장히 힘들어질 것이 예상되었기에 기존의 프로젝트의 환경을 최대한 참고하면서 사용할 수 있도록 한 개의 프로젝트를 두 개로 나누어 서비스를 하기로 했습니다. 일단 학교에 요청을 해서 도메인을 ..