저는 VirtualBox VM (Windows 2008 Server) 내부에서 호스팅되는 Weblogic 서버에서 응용 프로그램을 실행하고 있습니다. 하는 JRockit 미션 컨트롤 프로파일 내 서버 aruguments를 연결하려면 다음과 같습니다 : VirtualBox VM에 프로파일 러 (JMC)를 연결할 수 없습니다.
-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n
내 서버를 시작
이 ProcessExplorer에서 나는 응용 프로그램이 포트 4000을 듣고 볼 수 있습니다.미션 컨트롤 UI에서 이 응용 프로그램을 기본 로컬 연결로 볼 수 없으며 수동 포트 구성을 사용하여 새로 연결할 수도 없습니다. 동일한 VM에서 다른 Java 응용 프로그램에 대한 연결을 볼 수 있습니다.
내 구성
이 같다 :- 게스트 (VM) OS : 윈도우 2008 서버
- 호스트 OS : 윈도우 7 VM 네트워크 : 브리지 어댑터 (무차별 : Deny)
- 서버 : Weblogic 12c ,
- 자바 : 1.6
- JVM : 오라클하는 JRockit (R) ( R28.2.5-20-152429-1.6.0_37-20120927-1915 - 창 - x86_64의 구축 컴파일 모드)
- VM : VirtualBox 4.2.4
Linux VM에서 작동하는 것으로 보이는 가장 가까운 대답은 this입니다.
나는 다음 시도 :-
고급 Securtiy와
- Windows 방화벽 -> 인바운드 규칙 - 4000 포트 추가> -> 아웃 바운드 규칙 ->를 전체 액세스 고급 Securtiy와
- Windows 방화벽 포트 4000을 추가 모든
- 변경 VM 네트워크 허용 -> NAT ,369을 -> 브리지 어댑터 -> 무차별 전체 액세스
- 는 VM 네트워크 변경
아직 행운은 없습니다. 누구든지 전에이 문제가 있었습니까?
맞습니다. 원격 디버깅을위한 매개 변수를 추가했으며 JMC 인수에 대해 조심스럽게 보았습니다. 목격 주셔서 감사합니다. 이런, 잠이 필요해! –