2013-08-01 2 views
0

Я новичок в Azure, и у меня здесь проблемы. Я реализую приложение JAVA-сервера на своей Azure VM. Он прослушивает запросы от клиента Android. Я тестировал приложение Java-сервера на своей машине, и он отлично работает. Когда я запускаю одно и то же приложение сервера Java на своей Azure VM, похоже, что другие приложения пытаются подключиться через один и тот же порт. Я проверил и каждый раз, когда я меняю порт, это происходит снова (это происходит, когда брандмауэр выключен, когда я не закрываю брандмауэр, он даже не получает ни одного запроса).Почему существуют другие приложения, пытающиеся подключиться к моему порту Azure?

У меня есть сообщение, показывающее, когда есть соединение через порт 4567 и через пару секунд после запуска моего серверного приложения он показывает, что есть соединение с аналогичным IP-адресом, чем тот, который я назначил, и у меня еще нет запустите мое приложение для Android. Я настроил конечные точки, и я даже отключил брандмауэр, и это дает ту же проблему. Клиентское приложение и серверное приложение отлично работают, если я запускаю сервер на своей локальной машине. Помощь была бы действительно оценена, спасибо заранее.

+0

Пожалуйста, разместите что-нибудь в своем названии, кроме условий поиска Google. Что-то вроде «Почему другие приложения пытаются подключиться к моему Azure-порту?» –

ответ

0

Что вы можете видеть, так это то, как Azure управляет/контролирует публичные конечные точки. Когда вы открываете публичную конечную точку для своей виртуальной машины, Azure за кулисами периодически проверяет этот порт, чтобы убедиться, что он включен и прослушивает трафик. Это часть того, как Azure управляет балансировкой нагрузки для публичных конечных точек. Из-за этого, если вы просматриваете подключения к своему локальному порту на своей виртуальной машине, к которой сопоставляется публичная конечная точка, вы увидите соединения с внутренними IP-адресами Azure.

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