2012-11-01 1 views
0

JavaWeb 앱을 배포하는 데 여전히 문제가 있습니다. 그러나 여기 재미있는 맛있는 음식이 있습니다. MCF에 앱을 배포 할 수있었습니다. 그러나 URL을 통해 앱에 액세스하지 못했습니다. 나는 상자에 vcap으로 ssh'd하고 모든 프로세스를 살펴 보았다. 그리고 톰캣 프로세스가 실제로 실행되었습니다. 그런 다음 MCF 상자의 로컬 IP를 발견했습니다. 나는 또한 ps & 시작을 위해 greped (그게 전부 내가 바람둥이를 시작하는 데 사용되는 명령) 믿습니다. 그리고 포트 (-p 49922)가있는 프로세스가 하나 있습니다. 그런 다음 사파리를 열어 내 컴퓨터에 가서 항구에 연결할 수 있었고 앱이 실제로 실행되고 있음을 알 수있었습니다.Cloud Foundry의 Java Web App 배포 문제

이것은 cloudfoundry.com 및 MCF에서 볼 수있는 것과 동일한 동작입니다. 그러나 CloudFoundry에서 SSh 수 없기 때문에이 일이 무엇인지 알 수있는 방법이 없습니다. 푸시 로그 (-t)를 첨부 할 수 있습니다. 그것은 vmc 애플 리케이션에 이것을 보여줍니다

+-------------+----+--------+---------------------------------+----------+ 
| Application | # | Health | URLS       | Services | 
+-------------+----+--------+---------------------------------+----------+ 
| delements | 1 | 0%  | delements.xxxxx.cloudfoundry.me | cfdb  | 
+-------------+----+--------+---------------------------------+----------+ 

그러나 나는 그것의 실행, 그냥 액세스 할 수 알아. 이 동작을 본 사람이 있습니까? 무슨 일이야.

감사 아툴 CF의 지원 티켓의 토론에서

+1

애플리케이션 로그가 있습니까 ('vmc logs delements')? 가지고 있지 않다면 mcf 설치에서 tomcat 로그를 살펴보십시오. 힌트를 줄 수 있습니다. – ebottard

+0

나는 그것을했다. 거기에는 힌트가 없습니다. MCF에서 내가보고 있어야하는 다른 위치가 있습니까? 모든 로그 또는 인바운드 요청이 처음 처리되는 위치를 알 수 없습니다. – user1687745

답변