2014-11-05 2 views
0

가이드를 따라 Webshpere 8.5를 설정 한 다음 "서버", "서버 유형", "WebSphere Application Server", "server1", "Ports"로갔습니다. "WC_defaulthost"를 "8080"으로 변경했습니다.Chage Websphere8.5 port to 8080

"환경", "가상 호스트", "기본 호스트", "호스트 별칭"도 보았습니다. 첫 번째 항목을 "9080"에서 "8080"으로 변경했습니다.

내가 프로젝트를 배포 한 후 http : // {my IP} : 8080/{my app name}을 통해 액세스하고 싶지만 작동하지 않으며 C : \ IBM \ WebSphere \ AppServer \ profiles \ AppSrv01 \ logs \ server1 \ SystemOut.log에서 "Application started : {my app name}"이라는 로그 항목을 찾을 수 있습니다.

또 다른 로그 항목은 "웹 모듈 {내 모듈 이름} default_host에 바인딩되고있다. [: 8080, : 80, : 9443, : 5060, : 5061, : 443]"입니다

나는 또한 명령 줄을 통해 "에서 netstat -an"을 실행, "8080"

누구나 어떤 단서를 가지고 포트에 대한 기록을 찾을 수 없습니다? 고맙습니다!

+0

변경 후 WAS를 다시 시작 했습니까? –

+0

예, 변경 후 여러 번 다시 시작했습니다. – morven

+0

SystemOut.log를 확인하면 서버가 올바르게 시작됩니다 (e-business 메시지 열기). 또한 로그 마지막 부분에 다음과 비슷한 항목이 있어야합니다. '[11/4/14 17 : 20 : 41 : 285 CET] 00000001 TCPChannel I TCPC0001I : TCP 채널 TCP_2가 호스트 * (IPv4) 포트 8080에서 수신 대기 중입니다. [11/4/14 17 : 20 : 41 : 285 CET] 00000001 WSChannelFram A CHFW0019I : 전송 채널 서비스가 WCInboundDefault 체인을 시작했습니다. '. 시작이 성공했다면 netstat에 다음과 같이 입력해야합니다 :'TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING' – Gas

답변

0

브라우저 (404, 500 등)에 어떤 오류가 표시됩니까?

웹 컨테이너 추적을 설정하지 않으면 로그가 많이 표시되지 않을 것입니다. 먼저 HTTP 인바운드 채널의 NCSA 액세스 및 HTTP 오류 로깅을 활성화하는 것이 매우 유용합니다. 이렇게하면 웹 서버에서 클라이언트 요청과 그에 대한 응답을 기록하는 로그와 비슷한 로그가 생성됩니다.

로그에서이 요청을 찾을 수 없다면 처음부터 단순히 서버에 도달하지 않았 음을 의미합니다. 그 시점에서 네트워크를 확인하고 싶습니다. 매우 일반적인 문제는 포트를 차단하는 방화벽입니다.