Возможность иметь 2 сервера Mercurial, используя одну базу данных

У меня есть сервер Mercurial на простом сервере (виртуальная машина (ВМ)) и около 100 пользователей с доступом. И время от времени запросы были медленными.

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

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

VM:

Windows Server 2003 SP2  
1.5GB Memory  
60GB HD  

Настройки:

Python 2.7.2  
Mercurial 2.5.4  
RhodeCode 1.6.0rc1  


Замечания:
Извините, если вы запутались, этот вопрос был переведен через Google. Если вы можете отредактировать и изменить его, я буду очень благодарен.

1 ответ

Решение

Это конечно возможно. Если у вас есть хранилище общих ресурсов, RhodeCode может использовать одну и ту же базу данных и распределять нагрузку между компьютерами.

Кстати, 1.6.0 очень старый, я бы рискнул обновить его.

Другие вопросы по тегам