|
Админ на рабочем сервере не хочет включать отладку | ☑ | ||
---|---|---|---|---|
0
shamashs
17.05.18
✎
16:07
|
Собственно вопрос. Аргументирует это он тем фактом, что включенная отладка в процессе сервера замедляет работу сервера. Я почему то как то упустил информацию об этом явление, действительно ли это так, что включенная отладка замедляет работу самой 1с для обычных пользователей на этом же сервере, или же это миф. Был бы рад почитать про эту информацию. Если у кого есть информация от фирмы 1с
|
|||
21
Мандалай
17.05.18
✎
16:26
|
(20)Есть официальная информация от разработчика платформы, о том, что не должно быть отладки на рабочих серверах. Все остальное это ОБС, суета сует и томление духа.
|
|||
22
Джинн
17.05.18
✎
16:27
|
(18) Про разделение зон ответственности не слышали? Каким боком админ к режимам работы серверов приложений 1С при живых одноэсниках? Админ теперь будет решать работать ли производству или нет, потому что им много тонера используется в картридже? Взял под козырек, ответил "Есть!" и пошел делать как сказали. Но одноэсник так же возьмет под козырек, если админ определит как ему использовать оборудование, сеть, какое программное обеспечение ставить и т.п. Потому что это зона ответственности администратора.
|
|||
23
Волшебник
17.05.18
✎
16:28
|
(19) Если базы будут разные, то так можно.
|
|||
24
Кац
17.05.18
✎
16:31
|
(22) "Ваша 1с тормозит" это к кому вопрос? к программисту чтоль?
админ правильно делает, нехрен делать отладке на рабочей базе |
|||
25
Мандалай
17.05.18
✎
16:35
|
(22)Есть группа разработки, а есть группа поддержки. Не путайте мух с котлетами. Если Вы относитесь к группе поддержки то тогда, конечно, я с Вами не спорю - это Ваши обязанности. Но если Вы относитесь к группе разработки, Вы как грамотный специалист должны предоставить группе поддержки работающий механизм, и отправить его в рабочее плавание.
|
|||
26
Джинн
17.05.18
✎
16:38
|
(24) Естественно к одноэснику. К кому же еще? Админ в состоянии разобраться с производительностью конфигурации? Он определит железо виновато или кривой код?
У админа должен быть эталонный тест в попугаях, который нагружает железо и измеряет производительность. Если текущее состояние системы соответствует снятому в момент разворачивания и в тех же условиях эталону, то с него и взятки гладки. |
|||
27
Джинн
17.05.18
✎
16:39
|
(25) Вы о транснациональных компаниях сейчас ведете речь? Или просто теоретизируете на ровном месте?
|
|||
28
Мандалай
17.05.18
✎
16:41
|
Причем тут транснациональные компании.
Я сейчас работаю по такому принципу, и никакая это не транснациональная компания. Крупная, конечно, но не Газпром. |
|||
29
shamashs
17.05.18
✎
16:42
|
(27) Это требования любой не маленькой организации, где есть разделение зон ответственности на ИТ и ИС, это не относится к тем где админ и 1сник сидят в одном кабинете.
|
|||
30
ildary
17.05.18
✎
16:45
|
(21) Покажите мне пожалуйста эту информацию. В (3) вижу совет, в котором нет "не должно быть отладки на рабочих серверах". Я конечно согласен, что в некоем идеальном мире, где у конторы есть финансы на сервер разработки так и есть, но так бывает не всегда.
|
|||
31
Vladal
17.05.18
✎
16:45
|
(16) Можно цивилизованно - тестовые базы со своим хранилищем в отладке на одной службе, с отладчиком.
Рабочая база на другой службе, без отладчика. Обновлять с помощью выгрузки .cf а то и вообще своими поставками .cfu и не будет никаких проблем - ни с хранилищем, ни с отладкой. |
|||
32
oslokot
17.05.18
✎
16:46
|
(26) кривой код это отдельная песня и тут возможны коллизии, я не спорю.
А хороший админ знает про все тонкости настройки скуля для сервера 1с, знает что нефиг виртуализировать сервера, про трехзвенку, про отладку, про правильную установку тонких клиентов и т.д. |
|||
33
Мандалай
17.05.18
✎
16:46
|
(30)Пройдите по ссылке в (3) и найдите эту фразу:
Совет. В связи с тем, что в режиме отладки производительность сервера падает, рекомендуется использовать отладочный режим только для тех серверов, на которых выполняется отладка. |
|||
34
Vladal
17.05.18
✎
16:47
|
(22) Часто админы несут ответственность за работу серверов.
В том числе и одноэсных и скульных для той самой одноэс. Но в силу своей компетентности или других психо-биологических особенностей, подстраховываются. Своите админа на курсы по одноэсу и скулю - администрирование, программирование скуля и все его опасения развеятся. |
|||
35
Vladal
17.05.18
✎
16:47
|
(33) А какого года тот совет?
на каком железе? |
|||
36
Джинн
17.05.18
✎
16:48
|
(28) Вот в крупности и речь. Там где банда одноэсников, там где отдельные серверы для разработки и рабочие серверы и т.п.
|
|||
37
oslokot
17.05.18
✎
16:49
|
(0) (26) Если интересно, тест Гилева (без активных пользователей) при включенной отладке выдает 36 попугаев, при выключенной - 40
|
|||
38
oslokot
17.05.18
✎
16:49
|
Замедление есть, но на глаз едва ли заметно
|
|||
39
ildary
17.05.18
✎
16:50
|
(34) надеюсь вы осознаете разницу между "рекомендуется" и "не должно быть"?
|
|||
40
Мандалай
17.05.18
✎
16:51
|
(38)Если бы замедление было сильно заметно то и споров бы не возникало.
В мире большого бизнеса 10% очень много значат. |
|||
41
Serg_1960
17.05.18
✎
16:51
|
(33) Согласитесь с тем, что это только рекомендация и не разу "не должно быть отладки на рабочих серверах" как Вы ранее говорили. Я эту рекомендацию трактую как "режим отладки можно использовать на время отладки".
|
|||
42
ildary
17.05.18
✎
16:52
|
(40) 10% вы откуда взяли, оттуда же что и "не должно быть"?
|
|||
43
Мандалай
17.05.18
✎
16:52
|
Я вот сейчас не понял, вы спорите со мной или с фирмой 1С?
|
|||
44
Джинн
17.05.18
✎
16:53
|
(37) У Вас даже слишком большая разница. Гонял тест-центром несколько раз на наборе данных из рабочей УПП - разница в пределах статистической погрешности в 1-2%. Причем моментами и в меньшую сторону. Посему выше и написал - теоретически деградация есть, практически толком никто это подтвердить не может.
|
|||
45
Джинн
17.05.18
✎
16:55
|
(43) Да успокойтесь Вы. Все уже поняли, что Вы читали ИТС и все такое. Поверьте, тут большинство читало его.
|
|||
46
ildary
17.05.18
✎
16:55
|
(43) конечно с вами, потому что вы вольно интерпретируете слова 1С, подгоняя под свою точку зрения.
|
|||
47
Мандалай
17.05.18
✎
16:56
|
Хм, я на самом деле никогда не хвастался, что умею читать.
|
|||
48
Vladal
17.05.18
✎
16:56
|
(24) Ваша 1С будет тормозить и при запросах в цикле. И на слабом железе. Тут вопросы надо исследовать, в чьей зоне ответственности лежит и как устранять тормоза.
|
|||
49
Vladal
17.05.18
✎
16:56
|
(37) 10 процентов!
|
|||
50
Vladal
17.05.18
✎
16:58
|
(47) Тут не в умении читать как таковом, а в чтении ресурса с ограниченным доступом. Куда местами и покупателей лицензионной версии со временем перестают пускать.
|
|||
51
ildary
17.05.18
✎
16:59
|
(48) А еще на плохонастроенной СУБД. Мне пришлось тыкать сисадмину статьей из ИТС по настройке MSSQL, потому что слышал от него "я спец со стажем и лучше тебя знаю как скуль настраивать". И кто в этом случае отвечает за тормоза?
|
|||
52
Мандалай
17.05.18
✎
17:01
|
(51)Если он такой замечательный спец пуст он этим и занимается. Если он окажется некомпетентен его уволят. Естественный отбор.
Откуда этот комплекс супермена, что только 1с-ник может спасти мир? Вокруг 6 млрд человеков, пусть чешутся. |
|||
53
Woldemar177
17.05.18
✎
17:03
|
Какая интересная тема. Пятничная. Вот смысл создания темы? Поплакаться в жилетку? Или набрать шоблу и дать по лицу админу?
Помню я доступ главбуху перекрывал к знакомствам. ;)))) |
|||
54
Ymryn
17.05.18
✎
17:04
|
Отладка на рабочем вредна хотя бы тем, что на нем начинают проверять работу системы на рабочих данных. Тем самым могут для тестирования изменять рабочие данные. Что в потенциале вообще никогда не должен делать без соответствующего ТЗ на изменения.
Организованная копия помогает полноценно тестировать и проверять, не боясь повредить данные. Т.е. сугубо культура проверки. Отдельно это учит дважды проверять, прежде чем кидать на рабочую базу изменения. Т.е. меньше негатива от пользователей в духе: "вот обновились опять не работает". По мне это перевешивает тот плюс в виде - более быстрое время реакции на проблему. Хотя при желании можно и без отладки простые вещи посмотреть. А для сложных можно и архивную копию дождаться. |
|||
55
Serg_1960
17.05.18
✎
17:06
|
(уходя) А вообще эта тема уже возникала на Мисте и не раз, но только однажды читал о том, что якобы на партнёрке проверяли и подтверждали падение производительности от 3 до 8%. Лень искать ту ветку.
|
|||
56
ildary
17.05.18
✎
17:11
|
(54) скажите пожалуйста, как по быстрому разобраться с ошибкой, которая проявляется на введенных минуту назад данных? И проблема просто горит (возьмем к примеру УТ или ERP). Пока сольешь бекап, пока зальешь в тестовую базу - уходит время, а пользователи (и клиенты) ждут.
|
|||
57
X Leshiy
17.05.18
✎
17:12
|
(0) Налей админу пива, делов то.
|
|||
58
Волшебник
17.05.18
✎
17:14
|
(57) Зачем травить админа?
|
|||
59
Cyberhawk
17.05.18
✎
17:15
|
(56) Неважно, горит ли или тонет возникшая проблема, если есть регламент, подкрепленный каким-нибудь SLA )
|
|||
60
X Leshiy
17.05.18
✎
17:15
|
(58) Безалкогольного!)
|
|||
61
ildary
17.05.18
✎
17:16
|
(59) хорошо, когда есть регламент, плохо когда его нет, но есть пританцовывающий пользователь "спасите, продать не могу!".
|
|||
62
Cyberhawk
17.05.18
✎
17:19
|
(61) Не спорю, что компании и организация рабты ИТ-отдела разная бывает, отладка в продуктивном сервере вполне допускается вендором
|
|||
63
xXeNoNx
17.05.18
✎
17:21
|
(0) Есть замедление и точка.
Хорошо когда есть грамотный папка-админ, что бы этим чудо-одинесникам волю не давать |
|||
64
drumandbass
17.05.18
✎
17:23
|
это не однократно обсуждалось на этом форуме.
Волшебник все правильно сказал, что в дебаге блокировки могут тормознуть работу. Больше вреда ни какого;) Сделай файловую копию и там отладь что надо;) |
|||
65
Ymryn
17.05.18
✎
17:25
|
(56) проверять изменения перед релизом. Дважды. Если все равно возникают ошибки - трижды. И так до тех пор, пока их не будет.
У нас еще проще. Мы физически имеем 1 час на обновление. Поэтому в большинстве своем как бы ошибка не горела, раньше завтрашнего дня она все равно не будет скорее всего устранена. Только если заплатками. Ибо останавливать работу пары сотен пользователей - это дорогое удовольствие. Поэтому нельзя ошибаться, когда релизишь изменения. |
|||
66
xXeNoNx
17.05.18
✎
17:26
|
(64) посмотрел бы как файловую развернул бы гигов на 300 из dt.
(0) на другом порту, на этом же сервака подними кластер тестовый(тем более лицуха не нужна) и впиливай любые ключи. Или идет дебаг рабочей базы? |
|||
67
Вафель
17.05.18
✎
17:26
|
(65) для этого нужно автотесты писать. но кто ж это будет делать то
|
|||
68
Вафель
17.05.18
✎
17:27
|
(66) служба то одна
|
|||
69
Вафель
17.05.18
✎
17:27
|
даже скл копию то не всегда можно быстро сделать. бывает до часа
|
|||
70
xXeNoNx
17.05.18
✎
17:27
|
(68) какая служба? 911?
|
|||
71
Вафель
17.05.18
✎
17:28
|
(70) служба сервера 1с
|
|||
72
xXeNoNx
17.05.18
✎
17:29
|
(71) С чего она одна будет?
|
|||
73
X Leshiy
17.05.18
✎
17:30
|
(63) На пушечный выстрел не подпускаю чудо-админов к своим 1с и sql серверам, пущай в своих контроллерах домена и гейтвеях всяких резвятся, а то понанастроят мне...
|
|||
74
Джинн
17.05.18
✎
17:36
|
(73) Наши вполне нормальные и толковые. Рулят самостоятельно и не косячат. Но все же режим работы сервера я определяю, а не они :)
|
|||
75
xXeNoNx
17.05.18
✎
17:39
|
(73) значит они действительно чудо-админы.., речь-то не о них
|
|||
76
Cyberhawk
17.05.18
✎
17:42
|
(72) Ты пишешь, мол, поднять кластер тестовый. Надо тебе было уточнить, что кластер надо поднимать на отдельном сервере приложений (отдельной службе)
|
|||
77
X Leshiy
17.05.18
✎
17:43
|
(75) Только если 1с-ник дубовый, тогда согласен.
|
|||
78
timurhv
17.05.18
✎
17:43
|
(6) Зачем? Я реально видел говно-код, где задавался вопрос пользователю в обработке проведения документа :) Пользователь нажал провести и ушел обедать.
|
|||
79
Cyberhawk
17.05.18
✎
17:44
|
(78) В режиме обычного приложения во всех типовых это обычная практика
|
|||
80
xXeNoNx
17.05.18
✎
17:44
|
(77) ну а я о чем, тема-то "Админ на рабочем сервере не хочет включать отладку"
|
|||
81
jsmith82
17.05.18
✎
17:45
|
Если клиент не хочет включать отладку, зачем он нужен вообще?
|
|||
82
xXeNoNx
17.05.18
✎
17:45
|
(69) о чем это ты, из ряда: "я могу 100 метров пройти за сутки"?
|
|||
83
jsmith82
17.05.18
✎
17:46
|
Клиент / работодатель
|
|||
84
X Leshiy
17.05.18
✎
17:47
|
(80) Тут смотреть надо.
Вот у меня включена отладка на рабочем сервере (собственно, он один), на "падение производительности" плевать я хотел со своим железом) |
|||
85
drumandbass
17.05.18
✎
17:48
|
(66) я в таких случаях режу базу в sql
там есть такие отчеты "Топ таблиц по размеру" как правило они это 90% веса все базы, просто дропаю или удаляю не нужно ;) |
|||
86
X Leshiy
17.05.18
✎
17:49
|
(85) Слишком толсто, слишком!)
|
|||
87
drumandbass
17.05.18
✎
17:50
|
я вообще перенастраивал от такого админа обожранного сервак сам;) все работает уже который год, а его настройка все время то падала, работала через ж.
|
|||
88
xXeNoNx
17.05.18
✎
18:02
|
(84) ну отлично что понимаешь все проблемы...
Я своим админам не разрешаю админить, но и сам не даю устанавливать флаги, ибо нефик |
|||
89
Cyberhawk
17.05.18
✎
18:38
|
(87) "его настройка все время то падала, работала через ж" // Настройка?
|
|||
90
Mkamha
17.05.18
✎
19:51
|
(0) правильно делает админ.
Тестовые базы для теста, боевые для работы, без отладки. Баг на проде это беда, и чп для сотрудника отдела тестирования. Где тестовая среда развернута? |
|||
91
FIXXXL
18.05.18
✎
09:06
|
(79) прям в модуле объекта в обработке проведения?
|
|||
92
pavlika
18.05.18
✎
09:14
|
(0) И правильно делает. Кстити так и не увидел - а для каких целей включаете то?
|
|||
93
dmpl
18.05.18
✎
09:18
|
(0) Там ведь не только соединения к серверу, но и исходящие от сервера. С точки зрения безопасности не айс разрешать такому трафику ходить в сети. Это ненужная угроза безопасности. Отладка на рабочем сервере - зло, поэтому допустима только если по-другому никак, и включается временно.
|
|||
94
dmpl
18.05.18
✎
09:18
|
(8) NFR же есть.
|
|||
95
kauksi
18.05.18
✎
09:20
|
(0) проведи в нерабочее время эксперимент тестов Гилева с включенной отладкой и без. увидите разницу.
|
|||
96
dmpl
18.05.18
✎
09:28
|
(56) Посмотреть на код и понять, где ошибка.
|
|||
97
xXeNoNx
18.05.18
✎
09:49
|
(8)
Вариант 1: Если на том же серве, где боевой кластер поднять еще один кластер на другом порту, лицуха не нужна. Вариант 2: Ставим ubuntu, там серверная лицензия не нужна(с ограничениями), но все же |
|||
98
xXeNoNx
18.05.18
✎
09:51
|
(95) "Тест Гилева" - что это за зверь, что бы на него равняться?
|
|||
99
xXeNoNx
18.05.18
✎
09:55
|
+(97) Как запустить:
"C:\Program Files\1cv8\8.3.12.1412\bin\ragent.exe" -srvc -agent -regport 1641 -port 1640 -range 1660:1691 -d "C:\Program Files\1cv8\srvinfo" -debug В батник запилить и запускать |
|||
100
unregistered
18.05.18
✎
10:00
|
(0) > есть информация от фирмы 1с
Например, для 8.3.10 и 8.3.11 https://its.1c.ru/db/v8310doc#bookmark:dev:TI000001551 В зависимости от используемого протокола отладки, «1С:Предприятие» по-разному организует взаимодействия компонентов системы. .... Также может наблюдаться следующее: ● увеличение времени запуска клиентского приложения; ● замедление работы рабочего процесса сервера (rphost) «1С:Предприятия» во время работы, если сервер работает в режиме отладки (ключ -debug). |
|||
101
unregistered
18.05.18
✎
10:06
|
ИМХО, должно быть:
Либо (в идеале) отдельный разработочный или тестовый сервер для отладки. 1С рекомендует 4 отдельных изолированных зоны - продуктивная, тестовая, предтестовая, разработочная. Либо вся отладка в файловом варианте. Либо (если денег совсем нет на отдельный сервер, но очень хочется) см. (97) - поднять на том же рабочем физическом сервере отдельный экземпляр сервера 1С на отдельных портах для отладки. Только не вздумать подключать боевые базы к этому экземпляру сервера. И вообще запускать этот экземпляр только по необходимости. |
|||
102
kauksi
18.05.18
✎
10:33
|
(98) а ты загугли Gilev TPC+G1C. много нового узнаешь . Спецом прокрутил тест с включенной отладкой и без (8.3.11&SQL17). службы SQL и 1с сервера перезапускал.
42.02 попугая с выключенной отладкой и 42,37 с включенной. выводы делайте сами |
|||
103
Otark
18.05.18
✎
10:36
|
А в чем проблема то? У меня тоже отладка включена только на тестовой базе
|
|||
104
ildary
18.05.18
✎
10:43
|
(103) пацаки чатланам на голову сели.
|
|||
105
Yrii-ay
18.05.18
✎
10:50
|
(0) Админ всегда прав!
|
|||
106
Otark
18.05.18
✎
11:08
|
(104)Это действительно проблема. И чо делать в такой ситуации?
|
|||
107
ildary
18.05.18
✎
11:13
|
(106) за всех не скажу, но у меня когда была подобная проблема (непонимание с админом) - дело закончилось новым админом.
|
|||
108
Мелифаро
18.05.18
✎
11:22
|
На продакшне отладка включена. Иначе, как тут уже выше писали, не получится оперативно решать некоторые проблемы прямо на боевой баз, и простой в копеечку выйдет. Гораздо дороже, чем миллисекунды задержки.
За точку останова в транзакции прострелю колени, дыа. Пока прецедентов не было - боятся. |
|||
109
Bigbro
18.05.18
✎
12:07
|
админ прав.
отладка замедляет работу. причем как-то нелинейно. после перезагрузки не слишком заметна разница - порядка 20% может быть на глаз, по мере роста нагрузки затем доходит что тяжелые отчеты начинают в 2-3 раза дольше строиться, чем без отладки. возможно ресурсов из общего пула отжирается больше, может еще что, не знаю насчет причины, но поведение было именно таким. |
|||
110
ildary
18.05.18
✎
13:00
|
(109) Никто не спорит, что отладка замедляет работу. Речь идет о том, что работа замедляется терпимо, но с отладкой можно быстро решить проблему текущих косяков, которые останавливают текущую работу и их не отловить на вчерашней копии.
|
|||
111
Адинэснег
18.05.18
✎
13:26
|
>>42.02 попугая с выключенной отладкой и 42,37 с включенной.
я в своём ларьке на 70 юзеров пожалуй оставлю дебаг Будь плохим парнем! Крути сервер с флагом -debug! |
|||
112
StanLee
18.05.18
✎
13:30
|
(0) служебка руководству о препятствии работы программисту, о препятствии в использовании им необходимых инструментов для выполнения своих обязанностей.
если этот дебил-админ научился гуглить вместо того, чтобы общаться с профильным специалистом на своей же фирме, то его начальству стоило бы задуматься |
|||
113
Адинэснег
18.05.18
✎
13:31
|
где 2-3-15-30 погромистов, пожалуй я бы не стал запускать в дебаге...
а когда ты один на всю шаражку, почему нет? у меня хватит ума в обработке проведения не ставить точку останова, а больше и некому |
|||
114
Cyberhawk
18.05.18
✎
20:23
|
(91) Я про доработки имел в виду - в то время, думаю, мало кто думал об этом)
P.S. В девственных типовых - не думаю, что до такого докатились, с этим не спорю ) |
|||
115
Лефмихалыч
18.05.18
✎
20:41
|
(0) правильно делает админ. Молодец он.
|
|||
116
Провинциальный 1сник
18.05.18
✎
20:49
|
(33) Это того же разряда совет, что и "не рекомендация" использовать доступ к файловой базе через веб-сервер. На практике - отлично работает, намного лучше чем файл-серверный доступ.
|
|||
117
Провинциальный 1сник
18.05.18
✎
20:51
|
(101) "Отладка" на живой базе как правило не имеет отношения к собственно разработке. Она нужна для того, чтобы выяснить "почему так", "кто виноват" и "что делать".
|
|||
118
XFile
18.05.18
✎
21:25
|
(1)так то админ отвечает за сервер и за производительность работы всех програм.
Конечно же отладку можно выполнять только на отдельном Dev сервере. |
|||
119
XFile
18.05.18
✎
21:27
|
(100)как ты это сделал?
<pre> test ● пункт 1 ● пункт 2 <span class="cr">для</span> ● пункт 3 </pre> |
|||
120
Провинциальный 1сник
19.05.18
✎
18:39
|
(118) Отладка на сервере - чаще не отладка, а трассировка с целью выяснения причин проблем. И она нужна. Админ не прав.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |