Возможность иметь 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 очень старый, я бы рискнул обновить его.