|
Регламентные задания 1С | ☑ | ||
---|---|---|---|---|
0
andrey i1c
13.01.20
✎
11:02
|
Скажите, работают ли регламентные задания в 1С, если база закрыта? если да, то каким образом это делается?
|
|||
1
ДенисЧ
13.01.20
✎
11:04
|
В клиент-серверной - работают на сервере.
В файловой - нет |
|||
2
vicof
13.01.20
✎
11:04
|
Если файловая, то не работают. Если серверная, то в фоновых заданиях.
|
|||
3
Василий Алибабаевич
13.01.20
✎
11:04
|
(0)
1. Работают в клиент-серверных базах. 2. Их запускает агент сервера. |
|||
4
andrey i1c
13.01.20
✎
11:10
|
(1) (2) (3) Спасибо!
|
|||
5
andrey i1c
13.01.20
✎
13:54
|
(1) (2) (3) Это же касается в том числе и фоновых задач, не только регламентных верно?
|
|||
6
ДенисЧ
13.01.20
✎
14:00
|
(5) А откуда у тебя фоновые возьмутся, если клиента нет?
|
|||
7
mikecool
13.01.20
✎
14:24
|
(6) с сервера же
|
|||
8
andrey i1c
13.01.20
✎
16:13
|
благодарю всех!
|
|||
9
shuhard
13.01.20
✎
18:10
|
(0) Фоновые и регламентные задания выполняются клиентскими приложениями или расширением веб-сервера. Фоновые задания выполняются на том клиентском приложении, которое инициировало запуск фонового задания. Фоновые задания исполняются последовательно, т. е. на одном клиентском приложении не может одновременно выполняться два фоновых задания. В случае работы через веб-сервер, для каждой информационной базы, доступ к которой осуществляется через этот веб-сервер, организовано последовательное выполнение фоновых и регламентных заданий.
Поведение фоновых и регламентных заданий в файловом варианте имеет следующие особенности: ● Информация о фоновых заданиях, вызванных с помощью методов языка или выполняющих отчеты, доступна только в том клиентском приложении, которое их выполняло. Информация не сохраняется после завершения работы клиентского приложения. ● Информация о фоновых заданиях, инициированных регламентными заданиями, доступна на всех клиентских приложениях и сохраняется между запусками. ● Регламентные задания выполняются только одним клиентским приложением. Имеется возможность запретить запуск регламентных заданий определенным клиентским приложением или указать, что какое-либо клиентское приложение принудительно назначается исполнителем регламентных заданий. Такое управление осуществляется с помощью: ● Параметра командной строки /AllowExecuteScheduledJobs для толстого и тонкого клиентских приложений. ● Атрибута allowexecutescheduledjobs элемента point файла публикации default.vrd (см. книгу «1С:Предприятие 8.3. Руководство администратора») в случае публикации информационной базы на веб-сервере. ● Регламентные задания выполняются первым, по порядку запуска, клиентским приложением, у которого не указан запрет выполнения регламентных заданий. После завершения сеанса этого клиентского приложения, выполнение переходит к какому-либо из оставшихся запущенными клиентских приложений. Если запускается клиентское приложение с явным указанием на необходимость исполнения регламентных заданий, то регламентные задания начинают выполняться этим клиентским приложением, независимо от наличия других клиентских приложений (включая расширения веб-сервера). ● Регламентные задания выполняются расширением веб-сервера до тех пор, пока расширение веб-сервера обслуживает хотя бы один клиентский сеанс. ● Регламентные задания обрабатываются один раз в 60 секунд. ● Регламентные задания начинают выполняться не ранее, чем через 1 минуту после старта клиентского приложения. ● Выполняется принудительное завершение фоновых заданий, которые не завершились в течении 30 секунд после завершения работы клиентского приложения. В журнале регистрации в этом случае фиксируется событие Фоновое задание. Принудительное завершение (_$Job$_.Terminate). |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |