Запуск веб-сервера Jetty в локальной сети - PullRequest
8 голосов
/ 13 июля 2010

GAE поставляется со встроенным веб-сервером для тестирования. Может ли он быть настроен для доступа в нашей локальной сети?

Я могу получить к нему доступ с помощью http://localhost:8888 или http://127.0.0.1:8888, но не могу получить доступ с помощью http://192.168.1.201:8888 (это мой локальный IP-адрес локальной сети)

почему

Ответы [ 3 ]

12 голосов
/ 13 июля 2010

Да, это возможно:

Чтобы сделать ваш GAE доступным в вашей локальной сети, вам нужно настроить модуль запуска на использование адреса 0.0.0.0 вместо localhost.

Откройте GoogleAppEngineLauncher >> Настройки приложения для вашего приложения

Добавьте «-a 0.0.0.0» в раздел «Дополнительные флаги» и перезапустите.Теперь ваш GAE будет работать в вашей локальной сети и доступен для других устройств.

0 голосов
/ 19 февраля 2012

Для пользователей IntelliJ IDEA (не ниже версии 11):

Если вы используете плагин GAE и имеете конфигурацию AppEngine Run, откройте его настройки и добавьте в параметры сервера: -a 0.0.0.0. Это заставит встроенный сервер Jetty GAE прослушивать ваш IP-адрес LAN / WLAN, например, http://10.0.1.2.

0 голосов
/ 13 июля 2010

Вам необходимо настроить GAE для прослушивания всех интерфейсов, а не только интерфейса обратной связи localhost (127.0.0.1).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...