Хорошо ли работает Atlassian JIRA на Raspberry Pi?

9

Использование RaspPi для запуска системы отслеживания проблем, такой как Atlassian JIRA, кажется естественным вариантом использования. Тем не менее, кроме этого блога на испанском языке, кажется, никто еще не пробовал его, и он не дает никаких подробностей.

Можно ли использовать JIRA при запуске на Raspberry Pi (т.е. допустимо ли время загрузки страницы и т. Д.)? Любой опыт будет принята с благодарностью.

user14336
источник
Как вы думаете, он будет работать достаточно быстро на 300 МГц Pentium II? Это касается производительности, которую вы получите на RPi. Вы можете сделать немного лучше, разогнав его.
Джон Ла Рой
Сам не пробовал, но, кроме слишком медленного процессора, слишком мало памяти для всего этого Java. Я запускаю однопользовательский экземпляр JIRA на виртуальной машине Linux с одним ядром и 1 ГБ оперативной памяти: требуется много времени для запуска, а затем он работает примерно приемлемо.
ssc

Ответы:

7

Информацию о системных требованиях для JIRA в автономной среде можно найти по адресу https://confluence.atlassian.com/display/JIRA/JIRA+Requirements.

Рекомендация по оборудованию сервера JIRA для производства

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

  • Для небольшого числа проектов (10–20) с общим количеством проблем от 1000 до 5000 и числом пользователей около 100–200 следует использовать недавний сервер (многоядерный ЦП) с 2 ГБ доступной оперативной памяти и достаточно быстрым жестким диском (7200 об / мин или быстрее). обслуживать ваши потребности.
  • Для большего количества проблем добавление большего количества памяти поможет. У нас есть сообщения, что наличие 2 ГБ ОЗУ для JIRA достаточно для случаев, когда существует около 200 000 проблем. Если сомневаетесь, выделите больше памяти, чем считаете нужным.
  • Если ваша система будет испытывать большое количество одновременных запросов, запуск JIRA на машине с многоядерным процессором увеличит параллелизм обработки запросов и, следовательно, ускорит время отклика для ваших пользователей.
  • Для справки: у нас есть сервер с процессором Intel® R Xeon® R E5520 с тактовой частотой 2,27 ГГц (16 логических ядер) и 32 ГБ оперативной памяти. На этом сервере работает Apache, различные системы мониторинга и два экземпляра JIRA:
    • Наш общедоступный сайт JIRA содержит около 145 000 вопросов, 255 000 комментариев, 120 пользовательских полей и 115 проектов.
    • Наш сайт поддержки JIRA содержит примерно 285 000 вопросов, 2 500 000 комментариев, 75 пользовательских полей и 22 проекта.

Обратите внимание, что производительность сильно зависит от ваших размеров и модели использования, гораздо больше, чем просто описано здесь.

Краткий ответ: нет.

Амеди Ван Гасс
источник
6

JIRA будет работать с 6-8 секундной загрузкой на Raspberry Pi 2 Model B. Это, вероятно, слишком медленно для большинства людей, и поэтому я загружал JIRA только для того, чтобы увидеть, можно ли это сделать на самом деле. Кроме того, время на новой установке.

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

Marius
источник