2012-11-01 2 views
0

У меня все еще возникают проблемы с развертыванием моего приложения JavaWeb. Однако здесь интересный лакомый кусочек. Я смог развернуть приложение в MCF. Однако попытайтесь получить доступ к приложению через URL-адрес. Я ssh'd к коробке как vcap, и посмотрел на все процессы. И процесс tomcat действительно работал. Затем я узнал локальный ip блока MCF. Я также ps & greped for startup (Thats the command, я считаю, используется для запуска tomcat). И был один такой процесс с портом (-p 49922). Затем я отправился на свою машину, открыв сафари, смог подключиться к порту, и низко, и вот, приложение действительно работает.Проблемы развертывания Java Web App в облачном литейном

Это то же поведение, что и на cloudfoundry.com, а также MCF. Однако на CloudFoundry я не могу SSh, поэтому у меня нет способа узнать, что происходит. Я могу прикреплять логги push (-t). Он показывает это на приложениях vmc

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

Но я знаю, что он работает, просто не доступен. Кто-нибудь еще видел это поведение. Что происходит.

Благодаря Атула

+1

Есть ли у вас журналы приложений ('vmc logs delements')? Если нет, посмотрите журналы tomcat в вашей установке mcf, которые могут дать подсказку. – ebottard

+0

Я сделал это. Никаких намеков нет. Есть ли другое местоположение, на котором я должен смотреть на MCF. Я не знаю, где сначала обрабатываются все журналы или входящий запрос. – user1687745

ответ

1

Из обсуждения в билете поддержки CF, пожалуйста, постарайтесь не устанавливать свойство соединения с источником данных, и пусть CF Auto-перенастроить источник данных боба. Для подробного документа вы найдете: http://docs.cloudfoundry.com/frameworks/java/spring/spring.html

Смежные вопросы