Настройка свойств и параметров при запуске

Настройка свойств и параметров Java в установках Linux и WIndows при запуске для JIRA: Настройка свойств и параметров Java в установках Linux

Чтобы настроить свойства системы в установках Linux, 

  1. Из <jira-install> / bin (или <Tomcat-home> / bin для установок JIRA WAR) откройте setenv.sh.
  2. Найдите раздел JVM_SUPPORT_RECOMMENDED_ARGS =
  3. См. список параметров ниже.

Добавьте все параметры в список, разделенный пробелом, внутри цитат.

Настройка свойств и параметров Java в установках WIndows  (начиная с файла .bat) 

Чтобы настроить свойства системы в установках Windows при запуске из файла .bat, выполните следующие шаги:

  1. Из <jira-install> / bin (или <Tomcat-home> / bin для установок JIRA WAR) откройте setenv.bat.
  2. Найдите набор разделов JVM_SUPPORT_RECOMMENDED_ARGS =
  3. См. список параметров ниже.

Добавьте все параметры в список, разделенный пробелом, внутри цитат.

Служба Windows

Существует два способа настройки свойств системы при запуске стартующей JIRA в качестве службы либо через командную строку, либо в реестре Windows

 

Настройка свойств для служб Windows с помощью командной строки

Для того чтобы произвести настройку свойств для служб Windows с помощью командной строки, необходимо выполнить следующие шаги:

  1. Определите имя службы, в которую установлена JIRA, как в Windows («Панель управления» (Control Panel)>«Инструменты администрирования» (Administrative Tools)> «Службы» (Services):

В приведенном выше примере SERVICENAME: JIRA231112155942

  1. Откройте командное окно из «Пуск» (Start) >> «Выполнить >> (Run» введите «cmd» >> «Ввести» (Enter)
  2. cd в каталог bin вашего каталога установки JIRA (или каталог bin вашей установки Tomcat, если вы используете JIRA WAR).
  3. Запуск (Run):

tomcat7w // ES //% SERVICENAME%

В приведенном выше примере это будет tomcat7w // ES // JIRA231112155942

  1. Перейдите на вкладку Java, чтобы просмотреть список текущих параметров запуска:

  1. Добавляйте новый параметр в свою новую строку, добавляя к концу существующие параметры Java. См. список параметров ниже.

 

Настройка свойств для служб Windows через реестр Windows

В некоторых версиях Windows нет возможности добавлять переменные Java в службу. В этих случаях вы должны добавить свойства, просмотрев список опций в реестре.

Чтобы установить свойства для служб Windows через реестр Windows, выполните следующие шаги:

  1. Откройте «Пуск» (Start) >> «Выполнить» (Run) и запустите «regedit32.exe».

  1. Найдите запись «Службы» (Services):

32-бит: HKEY_LOCAL_MACHINE >> SOFTWARE>> Apache Software Foundation >> Procrun 2.0 >> JIRA

64-бит: HKEY_LOCAL_MACHINE >> SOFTWARE>> Wow6432Node >> Apache Software Foundation >> Procrun 2.0 >> JIRA

  1. Чтобы изменить существующие свойства, особенно увеличивая память Xmx, дважды щелкните соответствующее значение.

  1. Чтобы изменить дополнительные свойства, дважды щелкните опции.

  1. См. список параметров ниже. Введите каждый на отдельной строке.

 

Проверка ваших настроек

Чтобы проверить, какие настройки установлены, проверьте файл <jira-home> /logs/atlassian-jira.log или файл catalina.out. Раздел в старте выглядит следующим образом:


JVM Input Arguments : -Djava.util.logging.config.file=/usr/local/jira/conf/logging.properties -XX:MaxPermSize=256m -Xms256m -Xmx384m -Djava.awt.headless=true -Datlassian.standalone=JIRA -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dmail.mime.decodeparameters=true -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/jira/endorsed -Dcatalina.base=/usr/local/jira -Dcatalina.home=/usr/local/jira -Djava.io.tmpdir=/usr/local/jira/temp

Этот дисплей также доступен, при просмотре информации о вашей системе.

Список параметров запуска

Свойство памяти

Заметки

Связанные страницы

-Xmx

-Xms

XX: MaxPermSize

Эти свойства уже существуют. Инструкции см. на соответствующих страницах.

Увеличение памяти JIRA

-XX:+PrintGCTimeStamps -verbose:gc -Xloggc:gc.log -XX:+HeapDumpOnOutOfMemoryError

Установите их для настройки коллекции "мусора".

Использование журналов сбора мусора для анализа производительности приложений JIRA

Использование дампов памяти для анализа OutOfMemoryErrors

-agentlib:yjpagent=onexit=memory,dir=/path/to/write/snapshots

 

Профилирование памяти и использование центрального процессора с помощью YourKit

Свойство почты

Заметки

Связанные страницы

-Datlassian.mail.senddisabled

-Datlassian.mail.fetchdisabled

-Datlassian.mail.popdisabled

Установите значение «true», чтобы отключить почту. В Linux setenv.sh существует уже существующий флаг для раскомментирования.

Миграция JIRA на другой сервер

Выдаваемые уведомления  для неправильных задач

-Dmail.debug

Если установлено значение «true», записи журналов, относятся к почте

Настройка SMTP-сервера JIRA для отправки уведомлений

Создание задач и комментариев по электронной почте

-Dmail.mime.decodetext.strict

 

Невозможно декодировать тему или тело почты при создании задачи с электронной почты

-Dmail.imap.auth.plain.disable

-Dmail.imaps.auth.plain.disable

 

Ошибка аутентификации при подключении к Exchange

-Dmail.imap.starttls.enable

 

'javax.mail.MessagingException Не поддерживается метод входа в систему' в соответствии IMAP через SSL

-Dmail.mime.decodeparameters

Устанавливает почтовый обработчик для корректной работы с почтовыми сообщениями от почтовых клиентов, совместимых с RFC 2231.

Установка JIRA WAR-EAR

Руководство по обновлению JIRA 4.0

-Dmail.smtp.localhost

 

Проблемы с отправкой электронной почты от JIRA - EHLO требует адрес домена

Свойство кодирования

Заметки

Связанные страницы

-Dfile.encoding

Установите к utf-8 для согласования кодировки

Интеграция JIRA с CVS и ViewCVS

Символы, не поддерживаемые ASCII, отображаются как знаки вопроса

Применение интернационализации и кодирования приложений JIRA

Исключение SQL при обновлении задач или импорт данных в приложениях JIRA с MySQL в соответствии с кодированием Международные символы в уведомлениях тематических линий электронной почты заменяются вопросительным знаком

Другие свойства

Заметки

Связанные страницы

-Duser.timezone

 

Некорректное время, отображаемое в JIRA

-Dsvnkit.http.methods

Значения включают Basic, Digest, Negotiate, NTLM

Сбой запуска JIRA в соответствии  «java.lang.SecurityException Не удалось найти конфигурацию входа»

Subversion Plugin Displays «Неизвестная ошибка - действия == null»в соответствии  с аутентификацией SVN

-Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER

true

OutOfMemory из-за утечки памяти Tomcat

JRA-10145

-ea / -da

Включение / отключение утверждений

java.lang.AssertionError При отправке почты через SMTP

-Djava.net.preferIPv4Stack

 

SocketException для объявления «Недопустимый аргумент» для доступного порта

-Djava.awt.headless

По умолчанию используется отгрузка. Позволяет создавать миниатюры.

 

-Dhttp.proxyHost

 

-Dhttp.proxyPort

 

-Dhttps.proxyHost

 

-Dhttps.proxyPort

Исходное имя хоста прокси-сервера и порт

Как настроить исходящий HTTP и HTTPS-прокси для приложений JIRA

-Dorg.apache.catalina.SESSION_COOKIE_NAME

 

Вход в другое приложение Atlassian регистрирует меня из Confluence

-Datlassian.plugins.enable.wait

Время JIRA ожидает загрузки плагинов.

Тайм-аут системного плагина приложения JIRA  при ожидании включения надстройки

По материалам Atlassian JIRA Administrator's Guide: Setting Properties and Options on Startup