Приятного просмотра

Тестируем отказоустойчивость кластера NLB для 1С на ВЕБ.

Опубликовано: 3 года назад
916 просмотров
👎 1
Скопируйте и вставте на Ваш сайт

Описание

http://onlineadmin.kuharbogdan.com - уроки по 1С бесплатно!

Субтитры

Что же полагаю что один из 5 а тем у вас установлена на всех трех узлах нашего кластера на всех трех серверах информационная база опубликовано то есть вы все повторить и как нам ipsy как на сервере и основе один теперь смотрите друзья как мы будем все это дело тестировать первую очередь стирать мы конечно будем не на узлах которые входят в кластер.

А на клиентских компьютерах либо же например колья на нашем компьютере то есть для чистоты эксперимента рекомендую это все организовать на компьютерах который входят ваш домен они на самих узлах кластера и так набираем в строке браузера оси т.п. энерби 0 1 2 3 в 1 кладки сейчас мы запустим 1с предприятия то кликаем добавить стартует 1 с к как видите без.

Проблем ре зация разрешим всплывающие окна еще раз придется набрать не ищите и вот именно из-за этих разных всплывающих окон и вот таких вот особенностей когда браузера все-таки пользователям лучше работать на тонких клиентах через п так это проще так нлп бог 3 еще раз так есть торт вы и google серия предприятия 3 0 подождем когда она.

Запустится и отлично стартовала 1с к теперь откроем друзья следующую вкладку на этой вкладке мы наберем hd терпим e101 просто это для того чтобы мы знали на каком сервере сейчас работает на каком реально физическом сервере сейчас работает ваша демонстрационная база то есть ваша бухгалтерия предприятия 3 0 данном случае вы видите у нас она.

Работает на и s01 что ж давайте будем правы проведем эксперимент по отказоустойчивости отключим сейчас север от сети и s01 то кликаем центр управления общим доступом мнение адаптера подключить что же будет происходить сейчас с нашей один e-sky конечно друзья сеанс мы потеряем потому что это все таки не сервер 1с.

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

Нажмите ок пробы кликай муки так по can sit видим что мы перешли на работу и с02 работа и другой узел так еще раз букей что же видим что сеанс отсутствует то есть кенийская говорит что сеанс мы удалим можно кликнуть теперь перезапустить если пользователь нажимает по кнопке перезапустить аналогично стартует 1 sk уже на другом.

Сервере само собой запускается оно но запускается на физическом сервере из 02 приведите у нас работать из 02 так ну вот и пользователь может продолжать дальше работать еще хочу сказать от себя друзья смотрите мы в данном примере используем 1с версии 835 рекомендую использовать не ниже то есть не ниже чем 835 версию потому что на версии 834 к примеру налетала очень.

Серьезная ошибка которые исправления которой влекло за собой очистка очистку папок системных и так далее перезапуска сервера 1с очень много всего приходилось делать чтобы это исправить я же рекомендую вам использовать 835 версию и тогда у вас все будет хорошо ваши пользователи могут работать дальше как видите данный пример отказоустойчивости вполне приемлем то.

Есть после перезапуска пользователей спокойно себе продолжает работать дальше в один низкий один минус это конечно потеря сеанса но тем не менее это не потеря времени что значит потеря денег потому что у вас не будет простой в работе и даже если один физический сервер вылетает то остальные два остаются рабочие и и ваши пользователи дальше смогут.

Продолжать работать с 1с к и естественно то есть а это очень хорошо знаем и что работаем сейчас на сервере из 2 давайте и его отключать идем на этот сервер то есть чтобы остался всего лишь один запускаем ре зация есть сетевое окружение изменение параметров адаптера и отключить так мы учили сеть на севере из 2.

Возвращаемся обратно нашему а.д. так вы же можете делать это эту проверку и на клиентах все работает идентична так смотрим подвисла база само собой ожидаем переключения на другую ноду так есть работает es-03 смотрим демонстрационную кликаем перезапустить и опять 1с к стартует как ни в чем не бывало и и наши пользователи дали продолжают работать с ней то есть как видите все без проблем.

Отказоустойчивости работает кроме того работает балансировка нагрузки что также есть хорошим серьезным плюсом особенно когда у вас уже идет счет не на сотни пользователей а может даже и на тысяч что ж на этом завершаем тоннель

Комментарии

StayAway • 3 года назад
Есть какие-либо варианты отказоустойчивости без обрыва сессии?
Ну, или хотя бы уменьшить время ожидания (возможно таймауты изменить).
👍 0
StayAway • 3 года назад
+Богдан Кухар
Благодарю.
👍 0
Богдан Кухар • 3 года назад
+Iseeavoid
Здравствуйте, На NLB кластере
переключение на другой узел происходит в течение 10 секунд. 5 сек. сообщение «пульс» +
~5 сек перераспределение нагрузки и переключение на другой узел.И даже если использовать режим «Unicast» быстрее не будет.
Если хотите сохранить
сеансы тогда нужно использовать 1С 8.2 там можно за 2 минуты создать отказоустойчивый кластер на самом «сервере 1С».
На платформе 8.3  кластер,
созданный  на сервере  1С, работает пока не стабильно.
👍 0
Богдан Кухар • 3 года назад
1
👍 0