Несколько рабочих серверов на одном физическом компьютере #673520


#0 by rs_trade
Совет от 1С. Не рекомендуется размещать несколько рабочих серверов на одном физическом компьютере для систем, находящихся в промышленной эксплуатации. Не пойму, а чем плохо поднять например 2-3 инстанса 1с, которые будут обслуживать отдельно, например торговые базы и бухню?
#1 by Fragster
зачем для этого несколько ragent?
#2 by rs_trade
Перезапускать удобно. Например. Глючит часто после демонического обновления. Заглючила одна база, а страдают все.
#3 by rs_trade
Базы по рпхостам нельзя же распределять. Или в 8.3.3 можно?
#4 by Fragster
базы можно распределять по менеджерам кластера
#5 by rs_trade
Перезапуска рпхостов и менеджера кластера всегда достаточно для избавления от различных глюков? Я обычно сервис рестартую на всякий случай. Но сейчас на сервер переносят много всего баз и не очень хочется сервис дергать.
#6 by Fragster
я не понимаю, о каких глюках речь...
#7 by Живой Ископаемый
2 регламентное задание открыло и незакрло файл, в результате повисло. в таком случае его из сеансов не выкинешь. Даже сли скажешь для базы заблокировать выполнение регл.заданий, все арвно останется висеть... Я пробовал создавать два rmngr, и на второй вешать сервис выполнения фоновых заданий.  и в таком случае можно было бы в таск менеджере снять только один из двух, который обслуживает фоновые. Но в силу каких-то причин время от времени (в половине случаев) снятие этоого rmngr все равно приводит к выкидыванию и обычных, интерактивных пользователей.
#8 by Fragster
создаешь новый рабочий процесс, выключаешь процесс, на котором зависшее соединение. через минуту все юзеры, кроме подвисших, оказываются на новом процессе. грохаешь выключенный через диспетчер задач.
#9 by Живой Ископаемый
2 о да, а также всех клиентов, которые также на этом процессе.
#10 by Fragster
прочитай еще раз, на этот раз медленнее...
#11 by Живой Ископаемый
а почему я создаю новый рабочий процесс? это важно чтобы он был создан руками? их у меня например и так 7, я убиваю процесс с подвисшим и у меня открубаются клиенты, никакого переключения не происходит. Или что ты подразумеваешь под "выключаешь"?
#12 by Fragster
выключаешь - значит убираешь у него в свойствах галочку "включен"
#13 by Живой Ископаемый
хм... понял, попробую
#14 by Fragster
руками создаешь - потому что если он один, то юзерам некуда будет перетекать. ну а создаешь до того, как выключать - для того, чтобы пока ты его создаешь - не было у вновь подключившихся юзеров ошибки "ни одного рабочего процесса не доступно"
#15 by Живой Ископаемый
у меня и так ни один, стало быть новых добавлять не надо, нужно просто "выключить" тот который обслуживает подвисшее задание
#16 by Живой Ископаемый
стоп, фигня, галки задизаблены:
#17 by Fragster
ну поставь "не использовать"...
#18 by Живой Ископаемый
а... для меня, тупого 1Сника это было не очевидно...
#19 by Fragster
да я туда залезаю раз в 100 лет, уже не помню, куда что. помню, что нормальные соединения сами переходят на новые процессы, а кривые - остаются на старых...
#20 by rs_trade
в 8.3.3 уже нет менюшки для создания процесса руками.
#21 by Живой Ископаемый
2 почему думаешь, что нам это интересно, или это может считаться возражением?
#22 by rs_trade
Способ в не подходит для 8.3.3. Там рабочие процессы создаются по настройке. Можно указать по 1 процессу для базы, но он на один процесс вешает разные базы. Смотрю вот Требования назначения функциональности, но сильно сомневаюсь что там можно управлять, какую базу на какой процесс вешать.
#23 by Живой Ископаемый
не понял, то есть после того как ты указал 1 процесс на базу, все равно на один процесс вешаются разные базы?
#24 by rs_trade
Да. Создается рабочих процессов по числу баз. И начиная с первого они начинают нагружаться соединениями.
#25 by Живой Ископаемый
гы... вот жеж придурки...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С