2017-01-10 2 views
2

스프링 부트 대시 보드에 문제가 있습니다. 앱을 시작하면 아이콘이로드 아이콘을 표시하고 앱이 시작되고 요청을 수락하지만 녹색 위로 아이콘에 도달하지 않습니다. 앱을 중지하면 몇 분 내에 멈출 수 있습니다.스프링 STS 부트 대시 보드에서 시작/중지

대시 보드가 예상대로 작동하는 다른 컴퓨터에 액세스 할 수 있습니다.

봄 부팅 1.4.3.release를 수정하지 않고 시작하기위한 휴식 서비스 앱 (gs-rest-service-complete)을 사용하고 있습니다. 3.8.3을 사용하고 있습니다.

내가 OSX 엘 캐피에 문제가 발생하고있어 내 JDK 버전은 내가 비슷한 질문을 몇 가지 발견했습니다 1.8.0_112

입니다 10.11.6하지만 제안은 내 문제가 해결되지 않는 .

이 하나의 호스트에 나쁜 항목에 관한 것이다 파일 - 내 괜찮 (Spring Boot Dashboard projects never finish starting)

이 하나의 제안 라이프 사이클 콩 지원을 전환,하지만 난이 활성화 된 대시 보드를 실행 사용하는 방법을 알고 싶어요 . 이 질문에 대한 응답은 샘플 서비스를 요청합니다. gs-rest-service-complete 샘플 앱 (STS Spring Boot Dashboard Doesn't Recognize Successful Start)을 사용하고 있습니다.

이 문제의 원인은 무엇입니까?

+0

Boot 앱의 실행 구성을 확인하여 JMX 빈이 사용 가능하고 지정된 포트가 사용 가능한지 확인할 수 있습니다. 앱이 시작되면 jconsole을 사용하여 관리 빈이 실행되어 실행 중인지 수동으로 확인할 수도 있습니다. 문제를 조사하기위한 단계. –

+0

감사합니다. 시작 설정을 확인했습니다. 작동하는 컴퓨터의 설정과 일치합니다. 두 컴퓨터에서 기본값을 변경하지 않았습니다. JConsole을 실행할 때 Boot app에 연결할 수 없습니다. 나는 JMX/JConsole에 익숙하지 않으므로 다음에 무엇을 시도해야하는지 잘 모르겠다. – Marco

+0

작동하지 않는 컴퓨터에서 JMX 연결을 막는 방화벽이있을 수있다. 이 연결은 소켓을 통해 이루어집니다. 방화벽 유형 소프트웨어는 때때로 연결을 차단합니다. 그러나 이것은 단지 추측 일뿐입니다. 컴퓨터에서 실행중인 방화벽 유형 소프트웨어를 알고있는 경우 방화벽을 사용하지 않도록 설정하거나 재구성하려고 시도 할 수 있으므로 컴퓨터에서 실행중인 여러 프로세스 간의 연결을 허용 할 수 있습니다. – Kris

답변

1

작동하지 않는 컴퓨터에서 JMX 연결을 중지시키는 일종의 방화벽이있는 것 같습니다. 이 연결은 소켓을 통해 이루어집니다. 방화벽 유형 소프트웨어는 때때로 연결을 차단합니다. 컴퓨터에서 실행중인 방화벽 유형 소프트웨어를 알고있는 경우 방화벽을 사용하지 않도록 설정하거나 재구성하려고 시도 할 수 있으므로 컴퓨터에서 실행중인 여러 프로세스 간의 연결을 허용 할 수 있습니다.

관련 문제