Вход | Регистрация
 

Можно ли как-то определить, выполняет ли приложение фоновые процессы и какие?

Можно ли как-то определить, выполняет ли приложение фоновые процессы и какие?
Я
   Гений 1С
 
27.01.21 - 10:46
В общем, у меня работает доработка УТ, которая раз в 30 минут выгружает на кассы (порядка 10) Фронтол данные.
Запускается через вызов клиентского приложения, потому что выгрузка на кассы написана в клиенте, переписывать на сервер дорого.
В общем там все такое модное-асинхронное-современное.
Поэтому при старте под роботом я не могу сразу завершить его работу, а должен ждать, пока выгрузка касс дернет обработчики ожидания, что она прошла - удачно или нет, не суть.
Я считаю, сколько касс запускал, сколько отчиталось и когда это последняя касса, закрываю робота.
Так вот, он иногда не срабатывает, что-то видимо не отчитывается или вылетает какая из веток по ошибке.

Так вот, как бы понять, выполняет ли приложение фоновые задания или нет? Так было бы проще контролировать, чем счетчиком.
   ДенисЧ
 
1 - 27.01.21 - 10:51
МенеджерФоновыхЗаданий (BackgroundJobsManager)
ПолучитьФоновыеЗадания (GetBackgroundJobs)
Синтаксис:
ПолучитьФоновыеЗадания(<Отбор>)
   Малыш Джон
 
2 - 27.01.21 - 11:00
:D
   Гений 1С
 
3 - 27.01.21 - 11:09
(1) это не те фоновые процессы, речь шла скорее об асинхронных
   Гений 1С
 
4 - 27.01.21 - 11:09
хотя может это и те... хз
   H A D G E H O G s
 
5 - 27.01.21 - 11:10
Гыгыгыгыгы
   ДенисЧ
 
6 - 27.01.21 - 11:11
(3) Что такое "асинхронный процесс" в твоём понимании?
   fisher
 
7 - 27.01.21 - 11:13
(4) По-идее, те. Во всяком случае, в БСП консоль фоновых заданий выводится абсолютно все фоновое выполнение. Не только регламентное.
   Йохохо
 
8 - 27.01.21 - 11:19
(0) приласи в топик автора доработки)
   Гений 1С
 
9 - 27.01.21 - 11:21
(6) да вот хз, как это отладить. Хотя стоп, на копии смогу отладить, ок, надо глянуть.
   Гений 1С
 
10 - 27.01.21 - 11:21
у меня просто рабочая клиент-серверная, хрен отладишь, а тестовая - файловая. там можно погонять
   Ненавижу 1С
 
11 - 27.01.21 - 11:22
(10) включи возможность отладки на сервере
   Гений 1С
 
12 - 27.01.21 - 11:23
(11) там геморойно. я не админю
   Leonardo1c
 
13 - 28.01.21 - 00:18
(11) ты что он все сетку положит ))
   rphosts
 
14 - 28.01.21 - 03:21
(0) гений-то ненастоящий!
   ДенисЧ
 
15 - 28.01.21 - 04:55
Вот что пробелы вместо табов делают! ))

Список тем форума
Рекламное место пустует  Рекламное место пустует
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.