(XAMPP) tomcat7 WEB-сервер - мы можем отправлять http-запросы и принимать ответы с локальных компьютеров, но не с разных neworks - PullRequest
0 голосов
/ 06 марта 2020

У меня мало опыта работы с серверами / веб-приложениями, но теперь у меня есть кое-что, с чем я должен справиться, надеюсь, я смогу правильно объяснить мою проблему.

У нас было веб-приложение (на elasti c beanstalk) , mysql база данных (на RDS), MQTT-брокер (на EC2), работающий на AWS. Теперь решил развернуть его на локальной машине из-за затрат. Брокер останется на AWS. теперь. Я скопировал базу данных и переместил веб-приложение на наш локальный сервер (использованный XAMPP), и оно правильно работает в нашей сети, но только компьютеры, подключенные к этой сети, могут взаимодействовать с этим веб-приложением.

Мы используем его, чтобы сделать мобильное приложение для управления нашими устройствами термостатов Wi-Fi через inte rnet. Таким образом, каждое устройство, которое отправляет запрос в веб-приложение, должно иметь возможность правильно получать ответ для работающей системы. Когда я пытаюсь отправить любой запрос из других сетей, отладчик показывает это: I/System.out: Fail: Failed to connect to /192.168.*.**:8080 (из android студийный отладчик для нашего мобильного приложения)

Если что-то мне нужно добавить сюда для информации, пожалуйста, скажите, потому что у меня мало опыта по этой проблеме. Спасибо за терпение и извините, если информации недостаточно, я постараюсь дать больше, если вы спросите.

РЕДАКТИРОВАТЬ: Я пытался открыть порты, которые использует tomcat7, но все еще не работает. (8080, 8009, 8005)

...