Если вы запускаете redmine через apache
например вот так попробуйте запускать его через Mongrel Cluster.
Код: Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 | # Пример команды.
/usr/bin/mongrel_rails start -e production \
-p 49640 -a 127.0.0.1 \
-N 1 \
-P /path/to/49640.pid \
-c /path/to/redmine/instalation/redmine/ \
--user redmineuser \
--group redmineusergroup
# Где:
-e - окружение в котором запускаем redmine
-N - количество процессов mongrel, которые будут запущены
-p - порт, который будет прослушиваться
-a - ip, который будет прослушиваться
-P - путь к файлу, куда будет сохранен pid
-c - путь к папке, в которой находится сам redmine
--user - системный пользователь из-под которого будет запущен mongrel
--group - системная группа из-под которой будет запущен mongrel
|
При использовании опции -N 5 (например), будет создано пять процессов mongrel и они будут слушать пять портов, начиная с указанного в -p(т.е. 49640, 49641, 49642, 49643, 49644)
Пример настройки mongrel_cluster за apacheПереход на использование mongrel дает заметный прирост скорости работы redmine в сравнении с apache.