Имя: Пароль:
1C
 
Почему обрывает фоновое задание, когда приложение закрываем (файловая)
,
0 EvgeniuXP
 
15.12.15
19:01
Запускаю фоновое задание в 1С:Предприятие 8.3.6-8.3.7 - задание работает - идет выгрузка в Access около 10 минут, но если закрою ранее этих 10 минут - фоновое задание работает около минуты и принудительное завершение - т.е. система походу убивает это фоновое задание... это нормально?
1 Жан Пердежон
 
15.12.15
19:07
купите уже себе мини-сервер и не позорьтесь
2 EvgeniuXP
 
15.12.15
19:36
(1) версия не для обучения взята :)
3 kotletka
 
15.12.15
19:45
(2) ты не сказал база файловая или клиент серверная
4 Garykom
 
гуру
15.12.15
19:48
(3) в шапке темы
5 ДенисЧ
 
15.12.15
20:13
странно, что он у тебя минуту работает...
6 Jump
 
15.12.15
20:22
(0) Разумеется это нормально.
Как может работать фоновое задание если 1с не запущена?
7 Jump
 
15.12.15
20:23
Вопрос в стиле - я запускаю на компьютере вычисления, и выключаю компьютер из розетки.
Почему компьютер с@уко не продолжает вычисления?
8 Jump
 
15.12.15
20:24
Ну и разницы особо нет файловая или нет.
Одинаково приятно.
9 Злопчинский
 
15.12.15
20:45
(6) какая такая "1с" - запущенная интерактивно пользователем? или какая?
10 EvgeniuXP
 
15.12.15
20:48
(8) в северной отрабатывает полностью. файловая - обрывает, активные сеансы смотрю в конфигураторе, ну и размер файла - который при нормальной выгрузке составляет 25 мб
11 EvgeniuXP
 
15.12.15
20:50
(7) клиент-сервер продолжает :)
12 kotletka
 
15.12.15
20:52
(8) что правда?
13 Мимохожий Однако
 
15.12.15
20:52
(11)Ты притворяешься? )) Не может фоновое работать при закрытой файловой.
14 EvgeniuXP
 
15.12.15
21:20
(13) минуту работает, при закрытой файловой, потом журнал смотрю - там запись - убита насильно - дословно не помню, но смысл тот же.
15 EvgeniuXP
 
15.12.15
21:20
файл до конца не выгружается, некоторое время файл растет - смотрю в менеджере при закрытой 1С.
16 RomanYS
 
15.12.15
21:26
(14) открой диспетчер задач и посмотри на процесс 1cv8.exe - он живет немного дольше чем окно 1с, но недостаточно чтобы закончить твое задание.
17 Garykom
 
гуру
15.12.15
21:31
18 Garykom
 
гуру
15.12.15
21:32
(17)+ при закрытии 1С не закрывать ее а скрывать, если текущий сеанс используется для фонового

но желательно как фоновое завершится, клиента прибить
19 Zamestas
 
15.12.15
21:51
(14) Помониторить, что именно закрывает файловая в последние моменты - не предлагать?
20 EvgeniuXP
 
15.12.15
22:07
(16) толстого клиента (обычное приложение) в конфигураторе не показывает, при выходе исчезает, а фоновое и пользователь конфигуратора остаются в активных пользователях.
21 EvgeniuXP
 
15.12.15
22:09
ладно, я понял, фоновые не отрабатывают полностью при закрытии, буду ковырять клиент-сервер тогда.
22 EvgeniuXP
 
15.12.15
22:10
Всем спасибо!
23 Мимохожий Однако
 
15.12.15
22:34
Добавь закрытие сеанса после успешной отработки фонового задания.
24 Jump
 
15.12.15
22:38
(10) Да ну? Точно так же. Какая разница.
(12) Конечно правда.

Ну если не веришь, проверить легко, поставь фоновое задание, останови сервер 1с и посмотри как оно будет выполнятся.
25 Jump
 
15.12.15
22:39
(11) Ну не может сервер что то делать если его остановить.
26 Zamestas
 
15.12.15
22:48
(25) Ну ресурсы то открытые должен попытаться закрыть перед завершением?
27 EvgeniuXP
 
15.12.15
22:50
(25) сервер остановишь - сразу ошибку выдаст даже в сеансе 1С :)
28 Jump
 
15.12.15
23:23
(26) Попытаться должен. И только.
29 Zamestas
 
15.12.15
23:24
(28) Я не про сервис - я про файловый процесс.
30 Zamestas
 
15.12.15
23:25
+(29) Точнее процесс запущенный файловой версией.
31 Jump
 
15.12.15
23:27
(30) Не понял о каком процессе запущенном файловой системой идет речь.
32 Zamestas
 
15.12.15
23:32
(31) Файловая версия v8 - клиент/сервер в одном флаконе, стандартный процесс ОС Windows - все верно?
33 Jump
 
15.12.15
23:34
(32) Файловая версия это просто приложение работающее с файлом, там ни клиента ни сервера.
34 Zamestas
 
15.12.15
23:43
(33) Ну или там и клиент и сервер, смотря с какой стороны смотреть - физически процесс в ОС один (я не об этом).
35 Zamestas
 
15.12.15
23:45
+(34) При закрытии процесс должен освободить ресурсы?
36 kotletka
 
16.12.15
03:46
(24) причем тут останови сервер..когда тс говорит про завершение работы пользователей. В клиент серверном варианте и без зверьков фоновые выполняются, запусти консоль сервера и убедись. И не надо натягивать на глобус про остановку сервера
37 mehfk
 
16.12.15
04:46
(5) ЕМНИП, в документации так и написано. Т.е. при наличии выполняющихся заданий процесс висит в памаяти еще минуту, а потом завершается.
38 Jump
 
16.12.15
05:04
(36) В файловой нет никакого сервера фоновое задание выполняется клиентом - останавливаем клиент и соответственно прекращается выполнение задания.

В серверном варианте фоновое задание выполняется на сервере, соответственно если остановить сервер, оно так же прекратится выполнятся.

Все точно так же.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой