2014-06-11 2 views
0

Я попытался развернуть приложение java в облачных облаках, следуя этому документу (http://developer.cloudbees.com/bin/view/RUN/Java+Container) и этим рекомендациям (How do you deploy a non-web Java app through CloudBees Jenkins "Deploy Now" feature?) и, наконец, удалось запустить мое приложение в облаках, но ... Я не могу подключиться к нему.Приложение Cloudbees java (не-web), слушая порт?

В журналах я вижу это началось просто отлично, и слушает порт:

Starting spray can on 8464 
[INFO] [06/11/2014 08:15:33.237] [on-spray-can-akka.actor.default-dispatcher-3] [akka://on-spray-can/user/IO-HTTP/listener-0] Bound to localhost/127.0.0.1:8464 

Мое приложение на http://spray-can.pawelstawicki.eu.cloudbees.net/, но когда я иду туда, я могу видеть только 502 Bad Gateway. Я также пробовал http://spray-can.pawelstawicki.eu.cloudbees.net:8464/, но ничего не слышно даже о порте.

Что я делаю неправильно?

ответ

1

Я думаю, проблема здесь может заключаться в том, что вы указали порт, когда он вводится как переменная среды ($ app_port). Ваша заявка должна быть доступна в http://spray-can.pawelstawicki.eu.cloudbees.net/. Также я думаю, что выход «localhost/127.0.0.1: 8464» звучит не очень хорошо.

+0

"localhost" - конечно! Я идиот ... Спасибо! Он работает сейчас! (Порт взят из свойства «app.port», так что это хорошо) – amorfis

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