2015-11-03 3 views
0

Есть ли веская причина для простого веб-приложения (упакованного как война), чтобы не реагировать на стеклянную рыбку 3? Я развернул его на удаленном сервере и запускаю приложение с консоли просто время. Все говорит мне, что приложение развернуто и включено (как и консоль из стеклянной рыбы, так и команды asadmin), но при вводе его url не дает ответа. Я проверил ufw (OS - Ubuntu), и он отключен.Веб-приложение Glassfish не отвечает

+0

Кстати, он работает локально на моей собственной машине, но я хочу развернуть его на своем реальном удаленном сервере. – stevie

+0

Его немного вводит в заблуждение, говоря о «хороших» причинах, но общей причиной является другое внутреннее соединение, которое не хочет преуспеть и имеет высокий предел времени ожидания. Произнесите соединение с базой данных. – Gimby

+0

Спасибо, @Gimby, вы имеете в виду, что это может быть конфликт портов? Так что, если я создаю еще один http-прослушиватель с номером порта, который, как я знаю, не используется и подключается через него, он должен работать? Пробовал это тоже ... – stevie

ответ

0

Да, это проблема порта. Войдя в мир реальных серверов, вы вдруг должны принять во внимание, что одно дело, какой номер имеет порт в качестве локального хоста и какое число имеет тот же самый порт, если он будет удален удаленно. Закон относительности! Мне пришлось возиться с маршрутизатором удаленного сервера, чтобы выполнить некоторую переадресацию портов.

+0

Его отрезвляющий момент, когда вы понимаете, что когда вы начинаете применять разработку программного обеспечения за пределами защищенной оболочки среды разработки, вы внезапно сталкиваетесь с целым множеством проблем, которые вы не можете решить, бросив на него код или отладчик:) – Gimby

+0

Да, @Gimby, и я рад, что смогу промокнуть в этих проблемах! Покупка реального сервера и его развертывание в дикой природе была отличной идеей! И это тоже не слишком дорого. – stevie