Имя: Пароль:
1C
1С v8
Отладка фонового регламентного задания
0 RetZet
 
15.03.13
17:15
В отладчике не останавливается на точке остановки, не заходит в процедуру.
Win 7 x64
Ключ в реестре стоит с отладкой "C:\Program Files (x86)\1cv82\8.2.17.143\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files (x86)\1cv82\srvinfo" -debug
Параметры-Отладка-Подключение-Автоматическое подключение-Фоновые задания установлена.
Отлаживаемый код выполняется. Но мне надо там кое-что поправить, и нужно глянуть, что приходит в переменную. Выполнение так же смотрю через Консоль Заданий, видно что проходит. Но вот не могу отследить отладчиком.
В чем может быть проблема?
1 DarKySiK
 
15.03.13
17:16
Пиши в журнал регистрации
2 йети
 
15.03.13
17:17
наименования базы везде д.б. одинаково написаны
3 RetZet
 
15.03.13
17:18
(1) И что? Это не выход.  
Да, темки подобные почитал, решения не нашел.
4 RetZet
 
15.03.13
17:18
(2) Это как и где? Можно поподробнее?
5 йети
 
15.03.13
17:20
(4) это в sql, сервере 1с и форме запуска 1с
6 Salvador Limones
 
15.03.13
17:20
(0) Сервер после добавления ключа перезапускали?
Если на время выполнения задания включить замер производительности, чего-нибудь показывает?
7 RetZet
 
15.03.13
17:20
(6) Конечно!
8 R41
 
15.03.13
17:23
(0)Я бы посоветовал автору ветки сделать проще и со 100% результатом. Объяви процедуру фонового задания как экспортную и запускай ее из внешней обработки для отладки.
9 RetZet
 
15.03.13
17:23
(6)Поставил замер, задание сделал в консоли чтобы было каждую минуту. Ничего не происходит.
10 RetZet
 
15.03.13
17:25
(8) При вызове из внешней обработки процедурка все равно на сервере. Как я туда попаду?
11 Ювелир
 
15.03.13
17:26
(0) Как вариант. Перепиши всю процедуру во внешнюю обработку.
12 йети
 
15.03.13
17:26
переставь debug

"C:\Program Files\1cv82\8.2.17.153\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -debug -d "C:\Program Files\1cv82\srvinfo"
13 RetZet
 
15.03.13
17:28
(5) У меня только в форме запуска отличается. Сейчас попробую.
14 RetZet
 
15.03.13
17:29
(12) Тоже попробую
15 Ювелир
 
15.03.13
17:33
(0) можно процедуру взять из модуля засунуть полностью во внешнюю обработку и отладить. Есть, конечно, моменты "Серверное окружение", которые не отлаживаются таким образом.
16 RetZet
 
15.03.13
17:38
(0) Вот в том и дело... "серверное окружение"
17 RetZet
 
15.03.13
17:38
(16)->(15)
18 RetZet
 
15.03.13
17:39
Ну, в общем, то, что советовали в (12) и в (5) не помогло.
19 Ювелир
 
15.03.13
17:59
"Серверное окружение" - это достаточно легко идентифицируемые операции.
20 RetZet
 
16.03.13
14:26
(19) Ваше же выражение: "Есть, конечно, моменты "Серверное окружение", которые не отлаживаются таким образом."
21 Живой Ископаемый
 
16.03.13
14:43
открой на сервере порты в фаерволе, в (12)- правильное замечание
22 RetZet
 
16.03.13
14:51
(21)
1. Какие порты? Прям конкретно, я тогда админу задачу дам.
2. Пробовал такую строку, не помогло.
23 zmaximka
 
16.03.13
15:02
Есть тонкость в отладке фоновых заданий. Проверь что путь к базе к которой подключился в конфигураторе полностью вплоть до регистра букв совпадает с тем как база прописана на сервере
24 RetZet
 
16.03.13
15:08
(23) Уже писал, что сделал как в (4) описано, там тоже самое, что и вы написали. Не помогло.
25 GANR
 
16.03.13
15:11
26 Живой Ископаемый
 
16.03.13
15:16
2(22) какие описаны в тоненьком букваре. Лучше с 1540 по 1591, как у тебя в строке и описано. ну и на твоем компе они также должны быть свободны.

не надо пробовать, она просто правильная, а в (0) не правильная. это просто необходимое, но возможно недостаточное условие.
27 RetZet
 
16.03.13
15:22
(25)Ок, почитаю.

(26) Что-то до этого на 8.2.13 все нормуль прокатывало с со строкой из (0) Перешли на 8.2.17 и что-то не хочет работать. Я уже переделал как в (22), писал что не помогает. Вот порты -да, не знаю, открыты они или нет. Этим админы рулят, дам задачу им.
28 RetZet
 
16.03.13
15:27
(25) Что-то до меня доперло, что сервер может соединятся с базой типа как 1.1.1.1:test, а я типа прописал что-то типа serv1:test. Так, взял на заметку, проверю.
29 GANR
 
16.03.13
15:29
(28) внимательно прочти http://www.nastroy-ka.ru/faq/8-faq/132-2012-10-16-09-50-35.html, попробуйте решить проблему совместно с Вашими админами
30 RetZet
 
16.03.13
15:43
Лять!!! Гр..ный ты роут! Извините за выражение, не сдержался!
Я в шоке! GANR, меня по прочтению (25) вывело на ссылку (29), и тогда закралось сомнение в (28) Сделал запись строки в ЖР, и у видел, что сомнения не безосновательны!

У меня прописано как srv:1541 test, а фоновое подключается как srv test. Я просто в шоке!
GANR спасибо тебе огромное!

Всё, ветка закрыта.