Здраствуйте. Сейчас как известно есть "линковка" серверов commfort.
Я бы хотел предложить улучшить или даже изменить не много данный параметр.
То есть 2 сервера синхронизировать. (Примерно как система DNS).
1 сервер выступает мастером - все данные, настройки прав, пользователи и т.д хранятся на нем.
2,3,4 и т.д сервер выступает slave сервером - все данные синхронизирует с мастер сервером.
В случае "падения" 1 сервера, его подхватывает slave сервер, и вся структура чата работает так же.
Синхронизация master и slave серверов
Правила форума
1) В одной теме допустимо обсуждение не более одного пожелания. Если у Вас несколько пожеланий, создайте отдельную тему для каждого из них.
2) В заголовке просьба выразить суть проблемы или предложения по ее решению. Пожалуйста, не создавайте тем с заголовками вроде "Предложение по улучшению программы" или "Одно небольшое пожелание".
3) Старайтесь акцентировать внимание на проблеме, которую решает Ваше предложение, потому что одну и ту же проблему можно решить различными способами.
4) Ответы от администрации возможны с задержкой в несколько рабочих дней, потому что анализ проблем и предложений требует отдельно выделенного для этого времени.
1) В одной теме допустимо обсуждение не более одного пожелания. Если у Вас несколько пожеланий, создайте отдельную тему для каждого из них.
2) В заголовке просьба выразить суть проблемы или предложения по ее решению. Пожалуйста, не создавайте тем с заголовками вроде "Предложение по улучшению программы" или "Одно небольшое пожелание".
3) Старайтесь акцентировать внимание на проблеме, которую решает Ваше предложение, потому что одну и ту же проблему можно решить различными способами.
4) Ответы от администрации возможны с задержкой в несколько рабочих дней, потому что анализ проблем и предложений требует отдельно выделенного для этого времени.
Синхронизация master и slave серверов
commfort.vorkuta.com.ru
-
- Администратор
- Сообщения: 6873
- Зарегистрирован: 09:56, 27.06.2005
Re: Синхронизация master и slave серверов
Объем работы для синхронизации всех данных очень большой. В ближайшее время не видим это оправданным, но функция безусловно полезная, так что возможно будет реализована в перспективе.
Re: Синхронизация master и slave серверов
32 мб это большой объем? 3 секунды если вдруг сервера соединенны соткой, но скорее всего там гиг будет. мы же точим чат на корпоративных покупателей, там и десятка легко будет. но даже из базы в несколько десятков, пусть сотен мегабайт, обновляется не 100 и не 10 мб в минуту, значит объем данных которые нужно синхронизировать в разы меньше. а вообще у меня база гоняется в 2 гб между районами я даже не замечаю как. привет вам от ребят с латеры
-
- Администратор
- Сообщения: 6873
- Зарегистрирован: 09:56, 27.06.2005
Re: Синхронизация master и slave серверов
Просьба быть внимательнее. Речь шла об объеме работы.
И там не все базы нужно целиком копировать при каждой операции (коих на загруженных серверах десятки в секунду), а только передавать изменения. Полностью базы конечно тоже, но только при старте программы.
И там не все базы нужно целиком копировать при каждой операции (коих на загруженных серверах десятки в секунду), а только передавать изменения. Полностью базы конечно тоже, но только при старте программы.