O JIRA Atlassian roda bem no Raspberry Pi?


9

Usar o RaspPi para executar um rastreador de problemas como o Atlassian JIRA parece um caso de uso natural. No entanto, além deste post em espanhol, ninguém parece ter tentado ainda, e esse não fornece detalhes.

O JIRA é utilizável quando executado no Raspberry Pi (isto é, os tempos de carregamento da página são aceitáveis ​​etc.)? Qualquer experiência seria muito apreciada.


Você acha que ele funcionaria rápido o suficiente em um Pentium II de 300 MHz? É sobre o desempenho que você obtém em um RPi. Você pode fazer um pouco melhor com overclock.
— John La Rooy

Ainda não tentei, mas, além da CPU muito lenta, também há pouca memória para todas essas coisas de Java. Estou executando uma instância de 1 usuário do JIRA em uma VM Linux com um núcleo e 1 GB de RAM: leva séculos para começar e, em seguida, é executado de maneira quase aceitável.
— SSC

Respostas:


7

Informações sobre os requisitos do sistema para o JIRA em um ambiente auto-hospedado podem ser encontradas em https://confluence.atlassian.com/display/JIRA/JIRA+Requirements

Recomendação de hardware do servidor JIRA para produção

O hardware necessário para executar o JIRA na produção depende de várias configurações diferentes do JIRA (por exemplo, projetos, problemas, campos personalizados, permissões, etc.), bem como o número máximo de solicitações simultâneas que o sistema receberá nos horários de pico. Aqui estão algumas diretrizes gerais:

  • Para um pequeno número de projetos (10 a 20) com 1.000 a 5.000 problemas no total e cerca de 100 a 200 usuários, um servidor recente (CPU multicore) com 2 GB de RAM disponível e um disco rígido razoavelmente rápido (7200 rpm ou mais) deve atender às suas necessidades.
  • Para um número maior de problemas, adicionar mais memória ajudará. Temos relatos de que ter 2 GB de RAM no JIRA é suficiente para instâncias com cerca de 200.000 problemas. Em caso de dúvida, aloque mais memória do que você pensa que precisa.
  • Se o seu sistema sofrer um grande número de solicitações simultâneas, a execução do JIRA em uma máquina com CPU multicore aumentará a simultaneidade do processamento das solicitações e, portanto, acelerará o tempo de resposta dos usuários.
  • Para referência, temos um servidor que possui uma CPU E5520 de 2 Intel (R) Xeon (R) a 2,27 GHz (16 núcleos lógicos) com 32 GB de RAM. Este servidor executa o Apache, vários sistemas de monitoramento e duas instâncias do JIRA:
    • Nosso site público do JIRA que possui aproximadamente: 145.000 problemas, 255.000 comentários, 120 campos personalizados e 115 projetos.
    • Nosso site de suporte do JIRA possui aproximadamente: 285.000 problemas, 2.500.000 comentários, 75 campos personalizados e 22 projetos.

Observe que o desempenho depende muito de suas dimensões e padrão de uso, muito mais do que o que é simplesmente coberto aqui.

Resposta curta: não.


6

O JIRA funcionará com um tempo de carregamento de 6 a 8 segundos em um Raspberry Pi 2 Modelo B. Isso provavelmente é muito lento para a maioria das pessoas e, como tal, eu estava carregando o JIRA apenas para ver se ele realmente poderia ser feito. Além disso, os tempos estão em uma nova instalação.

Não tenho certeza do que aconteceria quando você começasse a preencher o banco de dados, mas tenho certeza de que isso diminuiria a velocidade de um rastreamento doloroso.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.