Comment redémarrer Redmine?
5 réponses
redémarrer Apache (si vous utilisez passenger) ne produit pas toujours l'effet désiré. Vous pouvez redémarrer Redmine avec la création d'un fichier:
<redmineHomeDir>/tmp/restart.txt
avec le contenu "redémarrer". Chaque fois que vous voulez redémarrer Redmine, juste " touch" ce fichier pour modifier ses l'heure.
touch <redmineHomeDir>/tmp/restart.txt
Redmine redémarrera à la demande de la page suivante. Cette solution peut être trouvée sur les forums de Redmine ou les blogs des utilisateurs (par ex. http://texdex.blogspot.com/2011/03/restarting-redmine-without-restarting.html)
selon la façon dont vous avez installé Redmine le redémarrage aura l'air différent. Voir les scénarios ci-dessous:
Apache / Passenger Lors de l'installation en utilisant le redémarrage des passagers Apache redémarre Redmine. Exemple:
root@myserver:~# service httpd restart
Bitnami
root@myserver:~# service bitnami restart
Autres
la règle est de redémarrer le conteneur d'application. Depuis redmine s'exécute dans un conteneur (ie. Passager, Bitnami) redémarrage du container redémarre également Redmine.
Remarque: Cette question a été débattue lors du Forum Redmine. Dans ce thread, vous pouvez voir les procédures de redémarrage pour des installations spécifiques. Lien: http://www.redmine.org/boards/2/topics/6719?r=6789
selon https://www.phusionpassenger.com/library/admin/nginx/restart_app.html vous pouvez également redémarrer les applications passenger via
passenger-config restart-app
je sais que c'est une vieille question, mais je voulais mettre à jour la réponse un peu.
si c'est une version autonome, faites <RedmineHomeDir>
touch tmp/restart.txt
si elle est en docker, une solution plus élégante (surtout si elle est sameersbn/docker-redmine
) serait de ne pas redémarrer le conteneur Docker alltogheter que vous perdrez tous les réglages effectués sur le conteneur, et juste redémarrer le fonctionnement unicorn dans supervizor!
pour ce faire, vous devez exécuter:
supervizorctl
restart unicorn
exit
C'est habituellement le chemin normal pour ne pas perdre les configurations aditionnelles faites dans le conteneur Docker.
normalement, tous les réglages doivent être effectués lors de la création d'un conteneur Docker, mais certains réglages peuvent être effectués en tant que 'correctif' jusqu'à un déploiement ultérieur.
si vous connaissez le PID de Redmine essayez de l'arrêter avec kill -2 REDMINEPID
et recommencez comme d'habitude. Vous devriez vérifier avec ps aux
avant de redémarrer.