Atlassian JIRA fonctionne-t-il bien sur le Raspberry Pi?

9

L'utilisation de RaspPi pour exécuter un outil de suivi des problèmes tel que Atlassian JIRA semble un cas d'utilisation naturel. Cependant, à part ce blog en espagnol, personne ne semble l'avoir encore essayé, et celui-ci ne donne aucun détail.

JIRA est-il utilisable lorsqu'il est exécuté sur le Raspberry Pi (c'est-à-dire que les temps de chargement des pages sont acceptables, etc.)? Toute expérience serait grandement appréciée.

user14336
la source
Pensez-vous qu'il fonctionnerait assez rapidement sur un Pentium II à 300 MHz? C'est à peu près les performances que vous obtiendrez sur un RPi. Vous pouvez faire un peu mieux en l'overclockant.
John La Rooy
Je ne l'ai pas essayé moi-même, mais à part le processeur trop lent, il y a aussi trop peu de mémoire pour tout ce truc Java. J'exécute une instance de JIRA pour 1 utilisateur sur une machine virtuelle Linux avec un cœur et 1 Go de RAM: il faut du temps pour démarrer, puis fonctionne à peu près de manière acceptable.
ssc

Réponses:

7

Des informations concernant la configuration système requise pour JIRA dans un environnement auto-hébergé sont disponibles à l' adresse https://confluence.atlassian.com/display/JIRA/JIRA+Requirements

Recommandation matérielle du serveur JIRA pour la production

Le matériel requis pour exécuter JIRA en production dépend d'un certain nombre de configurations JIRA différentes (par exemple, projets, problèmes, champs personnalisés, autorisations, etc.) ainsi que du nombre maximal de demandes simultanées que le système rencontrera pendant les heures de pointe. Voici quelques directives générales:

  • Pour un petit nombre de projets (10-20) avec 1 000 à 5 000 problèmes au total et environ 100 à 200 utilisateurs, un serveur récent (processeur multicœur) avec 2 Go de RAM disponible et un disque dur raisonnablement rapide (7200 tr / min ou plus rapide) devrait répondre à vos besoins.
  • Pour un plus grand nombre de problèmes, l'ajout de mémoire sera utile. Nous avons des rapports selon lesquels disposer de 2 Go de RAM pour JIRA est suffisant pour les cas avec environ 200 000 problèmes. En cas de doute, allouez plus de mémoire que vous pensez en avoir besoin.
  • Si votre système connaît un grand nombre de demandes simultanées, l'exécution de JIRA sur une machine à processeur multicœur augmentera la simultanéité du traitement des demandes et accélérera donc le temps de réponse pour vos utilisateurs.
  • Pour référence, nous avons un serveur qui a 2 CPU Intel (R) Xeon (R) E5520 à 2,27 GHz (16 cœurs logiques) avec 32 Go de RAM. Ce serveur exécute Apache, divers systèmes de surveillance et deux instances JIRA:
    • Notre site JIRA public qui compte environ: 145 000 numéros, 255 000 commentaires, 120 champs personnalisés et 115 projets.
    • Notre site de support JIRA qui compte environ: 285 000 numéros, 2 500 000 commentaires, 75 champs personnalisés et 22 projets.

Veuillez noter que les performances dépendent fortement de vos dimensions et de votre modèle d'utilisation, bien plus que ce qui est simplement couvert ici.

Réponse courte: non.

Amédée Van Gasse
la source
6

JIRA fonctionnera avec un temps de chargement de 6-8 secondes sur un Raspberry Pi 2 Model B.C'est probablement trop lent pour la plupart des gens et, en tant que tel, je ne faisais que charger JIRA pour voir si cela pouvait être fait. En outre, les temps sont sur une nouvelle installation.

Je ne sais pas ce qui se passerait lorsque vous commenceriez à remplir la base de données, mais je suis sûr que cela ralentirait à une analyse douloureuse.

Marius
la source