Зачем изменять порты TCP приложения JIRA?

По умолчанию приложения JIRA используют порт 8080 прослушивания TCP и, следовательно, приложения JIRA обычно доступны по адресу http: // <yourserver>: 8080.

 

Если, однако, существующая служба, работающая на вашем компьютере, запрашивает порт 8080, произойдет конфликт, и приложения JIRA не смогут запуститься. Вы можете увидеть такие ошибки:

LifecycleException:  Protocol handler initialization failed: java.net.BindException: Address already in use:8080

Это можно устранить, изменив JIRA-приложениятак чтобы они использовали другой порт прослушивания TCP (например, 8100) и порт выключения (например, 8015).

Изменение TCP-портов приложения JIRA

Перед изменением TCP-портов приложения JIRA прочтите следующее:

  • Какой номер порта я должен выбрать? Если вы не знаете, какой номер порта выбрать, используйте такой инструмент, как netstat, чтобы определить, какие номера портов могут использоваться JARA-приложениями. Самый высокий номер порта, который может быть использован, – 65535, потому что это наивысшее число, которое может быть представлено двоичным числом без знака 16 бит. Служба присвоенных номеров Интернета (IANA) перечисляет регистрацию часто используемых номеров портов для известных интернет-сервисов, поэтому рекомендуется избегать любого из этих портов.
  • Примечание о брандмауэрах. Когда вы выбираете номер порта для JIRA, помните, что ваш брандмауэр может запретить пользователям подключаться к JIRA на основе номера порта. Организации с локальной сетью, защищенные брандмауэром, как правило, должны учитывать изменение их конфигурации брандмауэра всякий раз, когда они устанавливают веб-приложение (такое как JIRA), которое выполняется на новом порту или хосте. Даже персональные ноутбуки и настольные компьютеры часто поставляются с установленным программным обеспечением брандмауэра, что требует такого же изменения, как описано выше. Если JIRA не нужно получать извне брандмауэра, тогда никаких изменений конфигурации брандмауэра не потребуется.

Вы можете изменить TCP-порты JIRA с помощью инструмента настройки JIRA или вручную отредактировать файл server.xml. Если вы установили JIRA с помощью «Установщика Windows», «Установщика Linux» или из «Архивного файла», вы можете использовать инструмент настройки JIRA.

Изменение TCP-портов JIRA с помощью инструмента конфигурации JIRA

  • Запустите инструмент настройки JIRA. См. Раздел Использование инструмента конфигурации JIRA для получения инструкций по поиску инструмента.
  • Перейдите на вкладку Веб-сервер.
  • В поле HTTP Port введите новый номер порта прослушивания TCP.
  • В поле «Порт управления» введите новый номер порта выключения TCP.
  • Нажмите кнопку «Сохранить». Ваши изменения сохраняются в файле server.xml, расположенном в подкаталоге conf вашего каталога установки приложения JIRA.
  • Изменение TCP-портов JIRA путем редактирования файла server.xml

    Отредактируйте файл server.xml в подкаталоге conf каталога установки JIRA. Начало файла выглядит так:

    <Server port=”8005″ shutdown=”SHUTDOWN”>

    <Service name=”Catalina”>

    <Connector port=”8080″
    maxHttpHeaderSize=”8192″ maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″
    enableLookups=”false” redirectPort=”8443″ acceptCount=”100″ connectionTimeout=”20000″ disableUploadTimeout=”true” />

    Например, измените порт выключения с «8005» на «8015» и порт прослушивания (т. е. в элементе <connector />) от «8080» до «8100». (См. ниже, чтобы определить, какие номера портов TCP должны использоваться для JIRA.)

    Затем перезапустите JIRA и укажите браузеру на http: // <yourserver>: 8100

    Изменение TCP-портов приложения JIRA Если вы работаете на сервере Unix и привязываете порты ниже 1024 (например, порт 80), вам нужно запустить JIRA как корневой, чтобы успешно привязываться к порту.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *