Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )

> Фоновые задания в файловом варианте          
kosalex Подменю пользователя
сообщение 21.01.18, 3:01
Сообщение #1

Почти ветеран
******
Группа: Пользователи
Сообщений: 744
Спасибо сказали: 9 раз
Рейтинг: 9.9

Доброго времени суток! Запускаю два фоновых задания. В одном идет обращение к РС и анализ. В другом обращение к другому РС и анализ. Все процедуры разнесены по двум разным общим модулям. Т.е. одно задание не использует процедуры второго. Когда смотрю в консоль заданий, то вижу что при одновременном запуске двух фоновых заданий время выполнения заданий зависит не от каждого по отдельности, а от самого долгого.

Допустим запускаю ФоновоеЗадание1 оно по времени длиться где то мин 10. А ФоновоеЗадание2 по времени длиться где то мин 3. Но они завершаться тогда когда выполниться ФоновоеЗадание1. Они же ведь запускаются в разных сеансах...как так получается? и как сделать чтобы процессы были разделены и выполнялись каждый сколько ему требуется?

logist Подменю пользователя
сообщение 21.01.18, 13:36
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Команда
Сообщений: 9121
Из: Харьков
Спасибо сказали: 2413 раз
Рейтинг: 1486.5

Цитата(kosalex @ 21.01.18, 3:01) *
ФоновоеЗадание1 оно по времени длиться где то мин 10. А ФоновоеЗадание2 по времени длиться где то мин 3.

Если вы знаете эти цифры, то забейте на консоль, возможно она в файловом варианте дает не корректное время.
Цитата(kosalex @ 21.01.18, 3:01) *
Они же ведь запускаются в разных сеансах...

По журналу регистрации видно что в разных?


Signature
Весь комплекс услуг по 1С 8.х. От консультаций до внедрения. ИТС. 1С-Звіт. Интеграция IP-телефонии. Написание конфигураций под требования заказчика, доработка типовых решений. Переход с 7.7 на 8.х.
Пишите в ЛС. Звоните +380 (44) 2227507, (57) 7547700, (98) 5147778, (50) 7147778, (93) 2147778 (участник "САБ")

Спасибо сказали: kosalex,

kosalex Подменю пользователя
сообщение 21.01.18, 14:41
Сообщение #3

Почти ветеран
******
Группа: Пользователи
Сообщений: 744
Спасибо сказали: 9 раз
Рейтинг: 9.9

logist @ Сегодня, 13:36 * ,
Цитата(logist @ 21.01.18, 13:36) *
По журналу регистрации видно что в разных?


Да, например идет ФоновоеЗадание1 - Сеанс = 123, следом записи ФоновоеЗадание2 - Сеанс = 124;

logist Подменю пользователя
сообщение 21.01.18, 18:56
Сообщение #4

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Команда
Сообщений: 9121
Из: Харьков
Спасибо сказали: 2413 раз
Рейтинг: 1486.5

Цитата(kosalex @ 21.01.18, 14:41) *
ФоновоеЗадание1 - Сеанс = 123, следом записи ФоновоеЗадание2 - Сеанс = 124;

по журналу у них завершение сеанса в одно время как в консоли, или в разное?


Signature
Весь комплекс услуг по 1С 8.х. От консультаций до внедрения. ИТС. 1С-Звіт. Интеграция IP-телефонии. Написание конфигураций под требования заказчика, доработка типовых решений. Переход с 7.7 на 8.х.
Пишите в ЛС. Звоните +380 (44) 2227507, (57) 7547700, (98) 5147778, (50) 7147778, (93) 2147778 (участник "САБ")

kosalex Подменю пользователя
сообщение 22.01.18, 2:46
Сообщение #5

Почти ветеран
******
Группа: Пользователи
Сообщений: 744
Спасибо сказали: 9 раз
Рейтинг: 9.9

logist @ Вчера, 18:56 * ,
Дело не только во времени завершении, а в том что пока не закончиться ФоновоЗадание1, не идет процесс ФоновоеЗадание2 даже если оно запущено. Т.е. они как бы взаимосвязаны для компилятора что ли... пока не завершиться ФоновоеЗадание1, процедуры в ФоновомЗадание2 не выполняются...

И в журнале тоже, пока не завершаются процедуры в ФоновоеЗадание1, не видно что запущены процедуры из ФоновоеЗадание2

Но в журнале видно что ФоновоеЗадание2 было вызвано,оно отработало и завершилось, а вот в обработке фоновых заданий оно "выполняется", наверное по этому больше ФоновоеЗадание2 не вызывается, так как стоит проверка не вызывать если "выполняется".

Опишу цикл:

Процедура Запуск()
Если ФоновоеЗадание2 = Неопределено Тогда
ФоновоеЗадание2();
КонецЕсли;

Если нуженАнализ Тогда
ФоновоеЗадание1();
КонецЕсли;

КонецПроцедуры


Все работает как часы, пока в нужный момент не стартует ФоновоеЗадание1, после его старта когда запускается ФоновоеЗадание2, оно находится в состоянии "выполняется" пока не завершиться выполнение ФоновоеЗадание1

Что делать в такой ситуации?

logist Подменю пользователя
сообщение 22.01.18, 2:48
Сообщение #6

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Команда
Сообщений: 9121
Из: Харьков
Спасибо сказали: 2413 раз
Рейтинг: 1486.5

Цитата(kosalex @ 22.01.18, 2:27) *
а в том что пока не закончиться ФоновоЗадание1, не идет процесс ФоновоеЗадание2

Только сейчас стало понятно в чем проблема... В файловом варианте фоновые задания запущенные одним приложением выполняются последовательно по мере их инициализации.

Цитата(kosalex @ 22.01.18, 2:27) *
Т.е. они как бы взаимосвязаны для компилятора что ли...

Вы слишком хорошего мнения о компиляторе, которого на самом деле не существует smile.gif

Цитата(kosalex @ 21.01.18, 3:01) *
Все процедуры разнесены по двум разным общим модулям. Т.е. одно задание не использует процедуры второго.

Поэтому, это совсем бесполезное решение


Signature
Весь комплекс услуг по 1С 8.х. От консультаций до внедрения. ИТС. 1С-Звіт. Интеграция IP-телефонии. Написание конфигураций под требования заказчика, доработка типовых решений. Переход с 7.7 на 8.х.
Пишите в ЛС. Звоните +380 (44) 2227507, (57) 7547700, (98) 5147778, (50) 7147778, (93) 2147778 (участник "САБ")

kosalex Подменю пользователя
сообщение 22.01.18, 2:52
Сообщение #7

Почти ветеран
******
Группа: Пользователи
Сообщений: 744
Спасибо сказали: 9 раз
Рейтинг: 9.9

Цитата(logist @ 22.01.18, 2:48) *
Только сейчас стало понятно в чем проблема... В файловом варианте фоновые задания запущенные одним приложением выполняются последовательно по мере их инициализации.

если будет серверный вариант, то будет всё работать как нужно?) или на серверном обязательно регламентные задания?

logist Подменю пользователя
сообщение 22.01.18, 2:57
Сообщение #8

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Команда
Сообщений: 9121
Из: Харьков
Спасибо сказали: 2413 раз
Рейтинг: 1486.5

Цитата(kosalex @ 22.01.18, 2:52) *
или на серверном обязательно регламентные задания?

Не понял...

Цитата(kosalex @ 22.01.18, 2:52) *
будет всё работать как нужно?)

а как нужно?


Signature
Весь комплекс услуг по 1С 8.х. От консультаций до внедрения. ИТС. 1С-Звіт. Интеграция IP-телефонии. Написание конфигураций под требования заказчика, доработка типовых решений. Переход с 7.7 на 8.х.
Пишите в ЛС. Звоните +380 (44) 2227507, (57) 7547700, (98) 5147778, (50) 7147778, (93) 2147778 (участник "САБ")

kosalex Подменю пользователя
сообщение 22.01.18, 2:59
Сообщение #9

Почти ветеран
******
Группа: Пользователи
Сообщений: 744
Спасибо сказали: 9 раз
Рейтинг: 9.9

Цитата(logist @ 22.01.18, 2:57) *
Не понял...

создавать регламентные задания как объекты конфигурации ?

Цитата(logist @ 22.01.18, 2:57) *
а как нужно?


чтобы не последовательно по мере их инициализации

logist Подменю пользователя
сообщение 22.01.18, 3:18
Сообщение #10

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Команда
Сообщений: 9121
Из: Харьков
Спасибо сказали: 2413 раз
Рейтинг: 1486.5

Цитата(kosalex @ 22.01.18, 2:59) *
создавать регламентные задания как объекты конфигурации ?

Без разницы


Signature
Весь комплекс услуг по 1С 8.х. От консультаций до внедрения. ИТС. 1С-Звіт. Интеграция IP-телефонии. Написание конфигураций под требования заказчика, доработка типовых решений. Переход с 7.7 на 8.х.
Пишите в ЛС. Звоните +380 (44) 2227507, (57) 7547700, (98) 5147778, (50) 7147778, (93) 2147778 (участник "САБ")

Vofka Подменю пользователя
сообщение 22.01.18, 9:10
Сообщение #11

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 12514
Из: Киев
Спасибо сказали: 3739 раз
Рейтинг: 2855.8

А что это за консоль в файловом варианте есть?


Signature
Услуги 1С программиста

kosalex Подменю пользователя
сообщение 22.01.18, 11:59
Сообщение #12

Почти ветеран
******
Группа: Пользователи
Сообщений: 744
Спасибо сказали: 9 раз
Рейтинг: 9.9

Vofka @ Сегодня, 9:10 * ,

не знаю, скачал

Цитата(logist @ 22.01.18, 3:18) *
Без разницы


если будет серверный вариант, это поможет выполняться фоновым заданиям не последовательно по мере их инициализации?

logist Подменю пользователя
сообщение 22.01.18, 13:55
Сообщение #13

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Команда
Сообщений: 9121
Из: Харьков
Спасибо сказали: 2413 раз
Рейтинг: 1486.5

Цитата(kosalex @ 22.01.18, 11:59) *
если будет серверный вариант, это поможет выполняться фоновым заданиям не последовательно по мере их инициализации?

В серверном варианте фоновые (регламентные) задания выполняются независимо, каждое в своем процессе, остальные ваши условия без разницы.

Цитата(Vofka @ 22.01.18, 9:10) *
А что это за консоль в файловом варианте есть?

Такая же как и в серверном, Консоль заданий


Signature
Весь комплекс услуг по 1С 8.х. От консультаций до внедрения. ИТС. 1С-Звіт. Интеграция IP-телефонии. Написание конфигураций под требования заказчика, доработка типовых решений. Переход с 7.7 на 8.х.
Пишите в ЛС. Звоните +380 (44) 2227507, (57) 7547700, (98) 5147778, (50) 7147778, (93) 2147778 (участник "САБ")

Спасибо сказали: kosalex,

Vofka Подменю пользователя
сообщение 22.01.18, 14:04
Сообщение #14

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 12514
Из: Киев
Спасибо сказали: 3739 раз
Рейтинг: 2855.8

Цитата(logist @ 22.01.18, 13:55) *
Такая же как и в серверном, Консоль заданий

А, понял. Думал что-то похожее на консоль сервера. smile.gif


Signature
Услуги 1С программиста

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 22.02.18, 10:48
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!

Курсы валют: доллар США к гривне Курсы валют: евро к гривне Курсы валют: российский рубль к гривне