2017-10-07 2 views
1

스프링 부트를 사용하여 단일 웹 페이지 응용 프로그램을 만들었으며 application.properties 파일에 포트 번호를 구성했습니다. server.port = 9991 내 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 봄 부팅 응용 프로그램으로 클릭하면 잘 실행되고 두 번째로 실행하면 해당 포트가 이미 사용 중입니다.스프링 부트 포트 문제

저는 스프링 툴 스위트를 사용하고 있습니다.

오류가 발생하는 이유를 알려주십시오.

오류 메시지 :

설명 : 포트 9991에 시작하지 못했습니다 수신하도록 구성

톰캣 커넥터. 포트가 이미 사용 중이거나 커넥터가 잘못 구성되었을 수 있습니다.

작업 :

식별, 커넥터의 구성을 확인하고 포트 9991에서 수신 상관 없음 프로세스를 중지하거나 다른 포트에서 수신이 응용 프로그램을 구성합니다.

답변

0

내가 실수하지 않았다면 OS가 포트를 선택할 수 있도록 응용 프로그램에 port 0을 구성하면됩니다. 따라서 동일한 상자에서 여러 인스턴스를 동시에 실행할 수 있습니다. Porbably 당신은 관리 등등에 대해 더 많은 상충 포트를 만날 것입니다.

1

처음 시작한 응용 프로그램은 두 번째로 시작했을 때 계속 실행 중이었습니다. 수동으로 프로세스를 종료하십시오. 자바 프로세스를 찾아서 죽여라.

+0

예, 맞습니다. 따라서 Boot Dashboard에서 응용 프로그램을 다시 시작하여 문제를 해결하고 해결했습니다. – JokerBean

관련 문제