Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » 1c 8.2 +кластер распределения нагрузки

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

artemv



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Настраивал ктонибудь кластре распределения нагрузки средствами 1с 8.2?
 
У меня делема следующая:
- Настроил два сервера 1с предприятия 8.2.10. Один на платформе Fedore8, второй на Debian. БД на обоих серверах PostgreSQL.
- Установил сервер терминалов на Win 2003St и приложение 1С:Предприятие 8.2.10.
- В консоли управления 1С:Предприятием добавляю оба сервера, на одном указываю (в рабочих процессах) "искользовать ка крезервный", на другом "использовать."
- Добавляю в резервирование кластеров один и второй сервер, на обоих серверах.
 
Итог:
- Прописываю в приложении 1С, имя базы и сервер БД, 1С запускается.
- При выключении основного сервера. Сессия рвется. т.е. не переносится на резервный. Проверяю либо выключением сервера, либо остановкой службы 1с Сервер.
 
 
Подскажите хороший материал или поделитесь своими знаниями.

Всего записей: 52 | Зарегистр. 12-02-2008 | Отправлено: 11:39 27-07-2010
4twin22

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
>>> Настроил два сервера 1с предприятия 8.2.10. Один на платформе Fedore8, второй на Debian. БД на обоих серверах PostgreSQL.  
 
 
Это как понимать? Т.е. на обоих узлах кластера 1С своя база PostgreSQL? Или я что то не понял...  
 
Короче, чтобы клиент переподключался, надо на клиенте в строке подключения указывать оба сервера
 
Вот тут есть краткая, но неплохая инструкция: http://www.landocs.net/?p=739

Всего записей: 5 | Зарегистр. 24-03-2012 | Отправлено: 22:00 05-06-2012 | Исправлено: 4twin22, 22:09 05-06-2012
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
база данных одна должна быть, а не две.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 00:22 06-06-2012
bga83



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
база данных одна должна быть, а не две.

помимо этого в серверах 1С есть один главный сервер кластера. Если он уходит в даун, то остальные будут не доступны.  
Для отказоустойчивости надо поднимать 2 независимых сервера 1С, которые бы производили работу с одними и теми же базами. - когда-то у меня именно таки работало.

Всего записей: 2008 | Зарегистр. 30-11-2007 | Отправлено: 09:44 06-06-2012
FL0od13



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bga83

Цитата:
помимо этого в серверах 1С есть один главный сервер кластера. Если он уходит в даун, то остальные будут не доступны.  

Так было в 8.1. В 8.2 это уже не актуально. Понятия "главный сервер кластера" больше нет.
Соответственно, принцип работы кластера также изменён.
 

Цитата:
Для отказоустойчивости надо поднимать 2 независимых сервера 1С, которые бы производили работу с одними и теми же базами. - когда-то у меня именно таки работало.

 
Полный бред. Два независимых сервера не будут знать про блокировки. В лучшем случае будут ошибки при записи данных, в худшем разрушение БД (с точки зрения сервера 1С).
 
Блин, и зачем я включился в переписку, если в шапке некропост

----------
Синхронизация контактов между доменами AD (Exchange). Самописная утиль. Тестирование...

Всего записей: 694 | Зарегистр. 04-03-2007 | Отправлено: 10:45 06-06-2012 | Исправлено: FL0od13, 10:46 06-06-2012
4twin22

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пост действительно древний
И все же замечание о том, что:
 
>>  
Два независимых сервера не будут знать про блокировки. В лучшем случае будут ошибки при записи данных, в худшем разрушение БД (с точки зрения сервера 1С).  
>>
 
тоже бред.
О том, как все это работает можно понять, внимательно изучив картинку, опубликованную здесь --> http://www.landocs.net/?p=739
 
Относительно того, что понятия "главный сервер кластера" больше нет - тоже неверно. Оно есть.
Суть в том, что понятие "кластер" в терминологии разработчиков 1С совершенно нестандартное (точнее, весьма запутанное)
На самом деле для двух узлового кластера 1С создается ДВА независимых кластера, работающих совместно.  
Т.е. создается по кластеру на каждом сервере, в котором назначается один Главный сервер кластера и к нему добавляется дополнительный сервер кластера (т.е. второй), который, в свою очередь в другом кластере является Главным сервером, а первый - дополнительным.  
И вот оба эти сервера, а так же и опять же, оба кластера работают с единым сервером БД.
 
Короче - на вид и слух полный бред, конечно. Когда я в этом разбирался, мне хотелось удавить этих придурков-разработчиков по одному голыми руками (потом сделать им искусственное дыхание и удавить снова)

Всего записей: 5 | Зарегистр. 24-03-2012 | Отправлено: 08:27 07-06-2012
FL0od13



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
тоже бред.  
О том, как все это работает можно понять, внимательно изучив картинку, опубликованную здесь --> http://www.landocs.net/?p=739  

bga83 пишет про использование двух независимых серверов 1С (не кластер), которые работают с одним сервером SQL и одинаковыми базами.
Чтобы понять что это правильно работать не будет, достаточно понимать как работает любая трёхзвенка, что такое блокировки и т.п.
 

Цитата:
Относительно того, что понятия "главный сервер кластера" больше нет - тоже неверно. Оно есть.

Мой основной посыл был к тому, что в 8.2 при падении "Активного кластера серверов" клиенты автоматически переключаются на резервный. Т.е. речь об отказоустойчивости кластера 8.2. Чёрт с ней, с терминологией.

----------
Синхронизация контактов между доменами AD (Exchange). Самописная утиль. Тестирование...

Всего записей: 694 | Зарегистр. 04-03-2007 | Отправлено: 09:53 07-06-2012
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » 1c 8.2 +кластер распределения нагрузки


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru