Имя: Пароль:
1C
1С v8
Несколько рабочих серверов на одном физическом компьютере
,
0 rs_trade
 
18.07.13
15:01
Совет от 1С. Не рекомендуется размещать несколько рабочих серверов на одном физическом компьютере для систем, находящихся в промышленной эксплуатации.

Не пойму, а чем плохо поднять например 2-3 инстанса 1с, которые будут обслуживать отдельно, например торговые базы и бухню?
1 Fragster
 
гуру
18.07.13
15:09
(0) зачем для этого несколько ragent?
2 rs_trade
 
18.07.13
15:18
(1) Перезапускать удобно. Например. Глючит часто после демонического обновления. Заглючила одна база, а страдают все.
3 rs_trade
 
18.07.13
15:20
Базы по рпхостам нельзя же распределять. Или в 8.3.3 можно?
4 Fragster
 
гуру
18.07.13
15:20
(3) базы можно распределять по менеджерам кластера
5 rs_trade
 
18.07.13
15:31
(4) Перезапуска рпхостов и менеджера кластера всегда достаточно для избавления от различных глюков? Я обычно сервис рестартую на всякий случай. Но сейчас на сервер переносят много всего баз и не очень хочется сервис дергать.
6 Fragster
 
гуру
18.07.13
16:06
(5) я не понимаю, о каких глюках речь...
7 Живой Ископаемый
 
18.07.13
16:23
2(3) неявно - можно

2(6) регламентное задание открыло и незакрло файл, в результате повисло. в таком случае его из сеансов не выкинешь. Даже сли скажешь для базы заблокировать выполнение регл.заданий, все арвно останется висеть... Я пробовал создавать два rmngr, и на второй вешать сервис выполнения фоновых заданий.  и в таком случае можно было бы в таск менеджере снять только один из двух, который обслуживает фоновые. Но в силу каких-то причин время от времени (в половине случаев) снятие этоого rmngr все равно приводит к выкидыванию и обычных, интерактивных пользователей.
8 Fragster
 
гуру
18.07.13
16:26
(7) создаешь новый рабочий процесс, выключаешь процесс, на котором зависшее соединение. через минуту все юзеры, кроме подвисших, оказываются на новом процессе. грохаешь выключенный через диспетчер задач.
9 Живой Ископаемый
 
18.07.13
16:31
2(8) о да, а также всех клиентов, которые также на этом процессе.
10 Fragster
 
гуру
18.07.13
16:33
(9) прочитай (8) еще раз, на этот раз медленнее...
11 Живой Ископаемый
 
18.07.13
16:36
а почему я создаю новый рабочий процесс? это важно чтобы он был создан руками? их у меня например и так 7, я убиваю процесс с подвисшим и у меня открубаются клиенты, никакого переключения не происходит. Или что ты подразумеваешь под "выключаешь"?
12 Fragster
 
гуру
18.07.13
16:37
(11) выключаешь - значит убираешь у него в свойствах галочку "включен"
13 Живой Ископаемый
 
18.07.13
16:38
хм... понял, попробую
14 Fragster
 
гуру
18.07.13
16:39
(11) руками создаешь - потому что если он один, то юзерам некуда будет перетекать. ну а создаешь до того, как выключать - для того, чтобы пока ты его создаешь - не было у вновь подключившихся юзеров ошибки "ни одного рабочего процесса не доступно"
15 Живой Ископаемый
 
18.07.13
16:40
у меня и так ни один, стало быть новых добавлять не надо, нужно просто "выключить" тот который обслуживает подвисшее задание
16 Живой Ископаемый
 
18.07.13
16:47
стоп, фигня, галки задизаблены:
http://screencast.com/t/PjoDuKtz
17 Fragster
 
гуру
18.07.13
16:49
ну поставь "не использовать"...
18 Живой Ископаемый
 
18.07.13
16:50
а... для меня, тупого 1Сника это было не очевидно...
19 Fragster
 
гуру
18.07.13
16:52
(18) да я туда залезаю раз в 100 лет, уже не помню, куда что. помню, что нормальные соединения сами переходят на новые процессы, а кривые - остаются на старых...
20 rs_trade
 
19.07.13
10:21
в 8.3.3 уже нет менюшки для создания процесса руками.
21 Живой Ископаемый
 
19.07.13
10:30
2(20) почему думаешь, что нам это интересно, или это может считаться возражением?
22 rs_trade
 
19.07.13
11:01
(21) Способ в (8) не подходит для 8.3.3. Там рабочие процессы создаются по настройке. Можно указать по 1 процессу для базы, но он на один процесс вешает разные базы. Смотрю вот Требования назначения функциональности, но сильно сомневаюсь что там можно управлять, какую базу на какой процесс вешать.
23 Живой Ископаемый
 
19.07.13
11:10
не понял, то есть после того как ты указал 1 процесс на базу, все равно на один процесс вешаются разные базы?
24 rs_trade
 
19.07.13
11:15
(23) Да. Создается рабочих процессов по числу баз. И начиная с первого они начинают нагружаться соединениями.
25 Живой Ископаемый
 
19.07.13
11:20
гы... вот жеж придурки...