Skip To Content

Порты, которые использует ArcGIS Server

ArcGIS Server использует определенные порты для связи с компьютерами через Интернет и интранет. Далее представлено описание портов, использование которых необходимо разрешить в брандмауэре.

HTTP-порт 6080

ArcGIS Server осуществляет обмен данными через порт 6080. Необходимо убедиться, что использование HTTP-подключения через этот порт разрешено брандмауэром. Если необходимо сообщить пользователям сервера о порте 6080 или рекомендовать им включить этот порт в свои запросы, необходимо установить ArcGIS Web Adaptor. Дополнительную информацию см. в разделе Об ArcGIS Web Adaptor.

HTTPS-порт 6443

Если включен HTTPS, ArcGIS Server по умолчанию использует порт 6443.

Порты 4000-4002

ArcGIS Server использует четыре порта для обмена информацией между серверами ArcGIS Server. При создании нового сайта или подключении к существующему этим портам назначаются номера с 4000 по 4002. Если какой-либо из этих портов используется другими приложениями, он пропускается, и используется соответствующий номер дополнительного порта после 4002.

Примечание:

Порт 4003 не используется ArcGIS Server и может быть заблокирован.

Необходимо разрешить в брандмауэре связь с другими компьютерами ArcGIS Server через четыре порта, номера которых начинаются с 4000, не считая портов, используемых в настоящее время другим приложением.

Можно использовать ArcGIS Server Administrator Directory для просмотра назначенных портов (и, таким образом, портов, которые необходимо открыть в брандмауэре). Для просмотра назначенных портов выберите компьютеры > <имя компьютера> > Порты. Обратите внимание, что имена портов присваиваются с учетом их функций. Имена портов не обязательно должны соответствовать номерам портов между компьютерами ArcGIS Server. Например, NamingPort может иметь номер 4003 на одном ArcGIS Server и номер 4006 на другом ArcGIS Server.

Использование другого набора номеров портов

Если вы хотите, чтобы ArcGIS Server использовал другой набор номеров портов, войдите в Administrator Directory и нажмите компьютеры > <Имя компьютера> > правка. В списке портов введите новые номера портов, которые необходимо использовать, и нажмите Сохранить изменения. При желании это можно сделать на любом компьютере ArcGIS Server, включенном в сайт.

Кластерные порты (4004 и далее)

Каждый кластер на сайте использует уникальный порт. Для этого порта необходимо разрешить связь со всеми компьютерами в кластере. В стандартных сайтах кластер по умолчанию использует порт 4004 (хотя номер порта может варьироваться в том случае, если использованы какие-либо порты в диапазоне 4000–4003, и сайту ArcGIS Server уже присвоен порт 4004).

При создании нового кластера необходимо задать кластерный порт или подтвердить использование порта по умолчанию (то есть, следующего доступного порта после 4004).

В директории администратора можно просмотреть, какой порт используется для кластера. Просто щелкните кластеры, затем выберите имя кластера.

Порты внутреннего использования (1098, 6006, 6099, другие)

Порты 1098, 6006, 6099 и другие произвольные порты используются ArcGIS Server для запуска процессов на каждом компьютеров ArcGIS Server. Вам не нужно открывать эти порты для доступа к другим компьютерам; тем не менее, вы должны быть в курсе, что ArcGIS Server будет использовать их в случае, если вы запускаете какие-либо приложения, для которых необходимы эти порты.

Если в процессе установки ArcGIS Server будет выявлено, что какой-либо из этих портов используется, число занятых портов автоматически увеличится. Например, если будет обнаружено, что какое-либо приложение использует порт 1098, программа установки задействует порт 1099, если он свободен.

При установке ArcGIS Server на компьютере сервера не следует блокировать с помощью брандмауэра внутренний обмен данными с этим компьютером.

Если ограничительная политика брандмауэра не позволяет создать ваш сайт (об этом обычно свидетельствует ошибка "Не удалось создать сервис 'System/CachingTools.GPServer'" ), необходимо настроить брандмауэр, прямо разрешив процессы ArcGIS Server. Например, используя Windows Firewall, можно добавить новые правила, позволяющие выполнение следующих четырех программ:

  • Директория установки <ArcGIS Server>\bin\ArcSOC.exe
  • Директория установки <ArcGIS Server>\framework\etc\service\bin\ArcGISServer.exe
  • Директория установки <ArcGIS Server>\framework\runtime\jre\bin\javaw.exe
  • Директория установки <ArcGIS Server>\framework\runtime\jre\bin\rmid.exe

Учетная запись Windows, под которой запускается ArcGIS Server, должна также иметь доступ к командной строке.

Порты, которые использует ArcGIS GeoAnalytics Server

Если вы разворачиваете ArcGIS Server как ArcGIS GeoAnalytics Server, порты 2181, 2182, 2190, 56540-56545 и 7077 также будут использоваться для обмена данными между компьютерами.