Важные каталоги и файлы

На этой странице:

 

Каталог установки JIRA

Каталог установки JIRA - это каталог, в который были извлечены файлы и библиотеки приложений JIRA:

  • установщиком Windows или
  • установщиками Linux

JIRA не изменяет и не сохраняет данные в этом каталоге.

Важные файлы и каталоги

<jira-application-dir>/atlassian-jira/WEB-INF/classes/jira-application.properties

Этот файл сообщает JIRA, где находится домашний каталог приложения JIRA.

(предупреждение) Помните, что ваш домашний каталог JIRA, определенный в этом файле, может быть переопределен. Дополнительную информацию см. В разделе Настройка домашнего каталога приложения JIRA.

<jira-application-dir>/atlassian-jira/WEB-INF/classes/jpm.xml

Этот файл сохраняет значения по умолчанию для расширенных параметров конфигурации JIRA и не должен изменяться. Значения свойств по умолчанию в этом файле настраиваются (то есть переопределены) путем переопределения их в файле jira-config.properties (в домашнем каталоге приложения JIRA) или в базе данных JIRA (через область администрирования JIRA). Дополнительную информацию см. в разделе «Расширенная настройка JIRA».

<jira-application-dir>/atlassian-jira/WEB-INF/lib/

Это каталог, в котором хранятся плагины, построенные на плагине платформы Atlasian 1 (т. Е. Плагины 1). Если вы устанавливаете новый плагин Plugins 1, вам нужно будет развернуть его в этом каталоге.

Плагины «Plugins 2» должны храниться в домашнем каталоге приложения JIRA.

<jira-application-dir>/atlassian-jira/WEB-INF/classes/log4j.properties

Файл конфигурации регистрации JIRA. См. Ведение журнала и профилирование.

 

Фактические файлы журналов, созданные JIRA, можно найти в следующих местах:

 

  • Журнал приложений JIRA - bin / atlassian-jira.log
  • Журнал сервера приложений - обычно файл журнала сервера приложений можно найти в каталоге журналов. Однако это может зависеть от сервера приложений, на котором вы работаете.

<jira-application-dir>/atlassian-jira/WEB-INF/classes/entityengine.xml

Этот файл конфигурирует OFBiz Entity Engine, который JIRA использует для хранения постоянных данных  в источнике данных.

<jira-application-dir>/

Этот файл содержит журналы сбора мусора (GC), которые используются для повышения производительности приложений JIRA. Операторы журнала указывают, когда Java собирает мусор, сколько времени занимает этот процесс и сколько памяти было освобождено. Файл создается автоматически и также включен в пакет поддержки Zip. Дополнительные сведения см. в разделе Использование журналов сбора мусора.

 

conf/server.xml

Этот файл используется для конфигурации JIRA SSL. См. Запуск приложений JIRA через SSL или HTTPS.

 

logs/atlassian-jira-gc-timestamp.log

Эти файлы включают журналы сбора мусора (GC), которые можно использовать для мониторинга производительности приложений JIRA. Операторы журнала указывают, когда Java собирает мусор, сколько времени этот процесс берет и какие ресурсы могут быть освобождены. Файлы создаются автоматически, а затем перезаписываются, если достигается максимальное количество файлов (5). Временная метка указывает, когда была запущена сессия JIRA, связанная с журналами. Дополнительные сведения см. в разделе "Использование журналов сбора мусора".

Настройки памяти

Файл, используемый для изменения параметров памяти JAVA_OPTS, будет зависеть от метода, используемого для установки JIRA, а также для операционной системы, используемой для вашей установки.Например, если вы запускаете JIRA на Tomcat в Windows (ручной запуск), вы должны обновить следующий файл:

bin\setenv.bat

тогда как для JIRA на Tomcat в Linux / Unix вы должны обновить этот файл:

bin/setenv.sh

Дополнительную информацию см. В разделе «Увеличение объема памяти JIRA».

Домашний каталог JIRA

Домашний каталог JIRA содержит ключевые данные, которые помогают определить, как работает JIRA. В этом документе описывается назначение различных файлов и подкаталогов в домашнем каталоге JIRA.

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

  • C: \ Program Files \ Atlassian \ Application Data \ JIRA (в Windows) или
  • / var / atlassian / application-data / jira (в Linux)

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

  • C: \ jira \ home (в Windows) или
  • / var / jira-home (в Linux или Solaris)

Однако не удаляйте домашний каталог JIRA внутри каталога установки приложения JIRA.

Информацию о расположении домашнего каталога JIRA см. в разделе Настройка домашнего каталога приложения JIRA.

Важные файлы

dbconfig.xml

Этот файл (расположенный в корневом каталоге вашего домашнего каталога JIRA) определяет все сведения о соединении базы данных JIRA. Этот файл обычно создается путем запуска мастера настройки JIRA при новых установках JIRA или путем настройки соединения с базой данных с помощью инструмента конфигурации JIRA.

Вы также можете создать свой собственный файл dbconfig.xml. Это полезно, если вам нужно указать дополнительные параметры для вашей конкретной конфигурации базы данных, которые не генерируются мастером настройки или инструментом настройки JIRA. Для получения дополнительной информации см. инструкции по ручному подключению соответствующего руководства по настройке базы данных в "Подключение JIRA к базе данных".

jira-config.properties

Этот файл (также расположенный в корневом каталоге вашего домашнего каталога JIRA) сохраняет пользовательские значения для большинства параметров расширенной конфигурации JIRA. Свойства, определенные в этом файле, переопределяют значения по умолчанию, определенные в файле jpm.xml (находятся в каталоге установки JIRA-приложения). Дополнительную информацию см. В разделе «Расширенная настройка JIRA».

 

В новых установках JIRA этот файл может не существовать первоначально, и если это так, его нужно будет создать вручную. Дополнительную информацию см. В разделе «Внесение изменений в файл jira-config.properties». Этот файл обычно присутствует в установках JIRA, обновленных с версии 4.3 или более ранней версии, чьи расширенные параметры конфигурации были настроены (из их значений по умолчанию).

Важные подкаталоги

данные

Этот каталог содержит данные приложения для вашего экземпляра JIRA, включая вложения (для каждой версии каждого вложения, хранящегося в JIRA).

экспорт

JIRA разместит свои автоматические резервные архивы в этом каталоге.

журнал (log)

JIRA поместит свои журналы в этот каталог. (Примечание: если домашний каталог JIRA не настроен, тогда журналы будут помещены в текущий рабочий каталог).

 

Журналы начнут появляться только после того, как будет записано первое сообщение журнала. Например, журнал внутреннего доступа не будет создан, до тех пор пока JIRA не начнет его писать.

Вы можете изменить расположение файла журнала с помощью log4j.properties, как описано в документации по протоколированию и профилированию.

плагины

Это каталог, в котором хранятся плагины, встроенные в плагины Atlasian Plugin Framework 2 (т. е. плагины "Plugins 2"). Если вы устанавливаете новый плагин "Plugins 2", вам нужно будет развернуть его в этом каталоге под подкаталогом установленных плагинов.

 

Плагины «Плагины 1» должны храниться в каталоге установки приложения JIRA.

Этот каталог создается при запуске JIRA, если он еще не существует.

caches

Здесь JIRA хранит кеши, в том числе:

  • Индексы Lucene - см. Поиск, индексирование и решение проблем с фильтрами
  • Кэш фреймвока OSGi

Эти файлы имеют жизненно важное значение для производительности JIRA и не должны изменяться или удаляться извне во время работы JIRA.

 

Подробнее см. Индексирование поиска.

tmp

В этом каталоге хранится любой временный контент, созданный для различных функций времени выполнения, таких как экспорт, импорт, загрузка и индексирование файлов.

Вы можете удалить файлы из этого каталога во время работы JIRA, но мы рекомендуем сначала закрыть JIRA, прежде чем изменять содержимое этого каталога.