|
v8 Отладка серверного кода. | ☑ | ||
---|---|---|---|---|
0
EugeniaK
26.03.13
✎
14:59
|
Отлаживаю проведение документа в 8.2.
Обычное приложение, сервер MsSQL В некоторые процедуры общих модулей отладка просто не заходит. Т.е. нажимаю F11 на строке с вызовом и все равно не попадаю. Насколько я понимаю, это тот код, который выполняется на сервере. Есть ли какие-то варианты отладки такого кода? Или только выгружать базу и разворачивать локально? |
|||
1
H A D G E H O G s
26.03.13
✎
15:00
|
Сервер запускать с ключом запуска командной строки
-debug |
|||
2
Seducer
26.03.13
✎
15:01
|
ключик -debug для службы
|
|||
3
ДенисЧ
26.03.13
✎
15:06
|
Насколько я помню, про ключик -debug в руководстве по установке написано. Вот так и палятся франчи...
|
|||
4
Wobland
26.03.13
✎
15:07
|
где-то тут:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\1C:Enterprise 8.2 Server Agent] |
|||
5
EugeniaK
26.03.13
✎
15:07
|
(1)(2) Т.е. попросить заказчика перезапустить сервер с параметром -debug?
На производительности как-то сказывается? Просто это рабочий сервер с кучей народа одновременно работающего, подключаюсь через терминал удаленно. К самому серверу доступа нет. |
|||
6
Wobland
26.03.13
✎
15:08
|
(5) сказывается
|
|||
7
ДенисЧ
26.03.13
✎
15:08
|
(5) разумеется. И перезапустить, и скажется.
А если ножек нет, то и мультиков тоже не будет. |
|||
8
andreymongol82
26.03.13
✎
15:08
|
(5) На производительности сказывается.
Можно завести отдельный сервер для тестирования |
|||
9
Wobland
26.03.13
✎
15:09
|
(7) будет. если копию перетащить на другой сервер, наотлаживаться там вдоволь, а прикручивать уже готовое
|
|||
10
zladenuw
26.03.13
✎
15:09
|
(5) ты еще куча точек остановок поставь и начни по ним ходить. двери только заблокируй. а то толпа к тебе прибежит.
|
|||
11
ДенисЧ
26.03.13
✎
15:10
|
(9) Ключик тоже на другой сервер перетащить? Или копию сделать?
|
|||
12
Wobland
26.03.13
✎
15:11
|
(11) ну.. у меня специально для этого другой сервер уже с ключиком
|
|||
13
Maxus43
26.03.13
✎
15:11
|
на рабочих отлаживать вобще зло... у нас базы тестовые специальные, обновляются каждую ночь
|
|||
14
H A D G E H O G s
26.03.13
✎
15:15
|
(12) ... со специальным ключиком, ага.
|
|||
15
Maxus43
26.03.13
✎
15:18
|
(14) у нас в конторе 4 серверных 64х битных. Зачем нищебродов поощрять?)
|
|||
16
EugeniaK
26.03.13
✎
15:28
|
(8) Можно, просто в данном случае разовая мелкая задача.
Отлаживаюсь обычно на копии, но текущая проблема на копии не проявляется. |
|||
17
BiBijke
26.03.13
✎
15:29
|
Простг поставь 2 сервер 1С с ключем отладки и просто подключайся в рабочую базу через него. Кстати заметил фичу можно заходить в конфу с 2-ух конфигураторов, которые подключены через разные серверы, причем если пользователи сидят на 1-ом, то со 2-ого можно нединамично обновлять любые изменения в конфе (хотя и с забавными последствиями в виде кеша)
|
|||
18
Maxus43
26.03.13
✎
15:30
|
(16) если разворачивать в файловую время приемлимое - лучше так сделать, чем рубить всех клиентов, перезапускать сервак, ставить ключ отладки
|
|||
19
SkrAn
26.03.13
✎
15:33
|
А в чем проблема запустить через командную строку второй экземпляр сервера на других портах с ключем дэбаг отладить и погасить сервер?
|
|||
20
EugeniaK
26.03.13
✎
23:08
|
Всем спасибо за советы.
Все-таки проще оказалось развернуть файловую и отладить локально. |
|||
21
Лефмихалыч
26.03.13
✎
23:09
|
возвижу - завтра в разгар трудового дня пользюки начнут жаловаться на блокировки...
|
|||
22
H A D G E H O G s
26.03.13
✎
23:12
|
Возвижу - пользователей ждет поползновение мутирующих значений и ненайденных функций и целых модулей.
|
|||
23
shlyahtich
27.03.13
✎
00:06
|
(20) во во... а то напостили
|
|||
24
Лефмихалыч
27.03.13
✎
00:19
|
(23) в результате будет (22)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |