запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложения

Записки IT специалиста

Технический блог специалистов ООО»Интерфейс»

Почему тормозит 1С. Регламентные задания

Начнем с реального случая. Не так давно к нам обратился один наш клиент с жалобой на «тормоза» 1С у одного из его сотрудников. Симптомы выражались в том, что через некоторый промежуток времени конфигурация Управление Торговлей 10 начинала сильно тормозить, а проще говоря подвисала на какое-то время.

При более подробном разборе ситуации выяснилось, что это происходит только у одного сотрудника, причем на любом рабочем месте, происходит давно, но если раньше «тормоза» продолжались около секунды, то теперь, после обновления, они могут продолжаться до 15-20 секунд, что делает работу крайне некомфортной.

В принципе, исходных данных уже достаточно, чтобы сделать первые выводы. Приведем их еще раз:

Чтобы подтвердить свои догадки заглянем в Настройки параметров учета:

запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложения Действительно, «проблемный» пользователь указан как пользователь для выполнения регламентных заданий. Как выяснилось, когда-то давно от имени этого пользователя работало задание автообмена РИБ. Осталось посмотреть, что именно являлось причиной эпизодического «торможения». Это тоже несложно сделать:

Обычное приложение

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

Управление многими регламентными заданиями производится через настройку связанных с ними подсистем. Например, настройки регламентных заданий, связанных с обменом данными следует искать в настройках обмена, связанные с ЕГАИС в настройках торговлей алкоголем и т.д.

В этом случае следует воспользоваться внешней обработкой КонсольЗаданий (JobsConsole), которая входит в набор стандартных обработок на диске ИТС. Обработка предоставляет единый интерфейс для всех заданий и позволяет выполнять их централизованную настройку, а также контролировать выполняющиеся в текущее время задания.

запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложенияДанный список нужно тщательно изучить, все ненужные задания следует отключить, а у нужных привести расписание в соответствие с насущными потребностями и здравым смыслом. Например, в нашем случае, нет никакой необходимости обрабатывать ответы ЕГАИС раз в 30 секунд (эта настройка сделана для тестирования) и в рабочем режиме вполне достаточно будет делать это скажем раз в полчаса.

Управляемое приложение

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

запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложения

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

Отдельное внимание следует уделить всему, что связано с поисковым индексом. Полнотекстовый поиск безусловно удобная вещь, но работа с его индексом является весьма и весьма ресурсоемкой задачей. Поэтому не стоит впадать в крайность и отказываться от него, но следует серьезно пересмотреть и настроить его параметры.

запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложения А теперь подумаем, как часто в базе добавляется либо обновляется информация, по которой вы наиболее часто проводите поиск? Явно не каждую минуту, поэтому вполне достаточно будет обновлять индекс гораздо реже: раз час, раз в день или вообще раз в неделю.

Тоже самое относится и к слиянию индекса ППД, если вы обновляете индекс раз в день, то следует настроить слияние на выполнение раз в неделю, при этом выбрав в качестве начала задания наименее мешающее работе время.

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

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложения

Или подпишись на наш Телеграм-канал: запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложения

Источник

Проблема с регламентными заданиями в файловой базе

Комп с базой на Win-7 (64), SSD, 12GB RAM (сеть на 3 ПК всего)

Отладка веб-сервисов на файловой базе 1с
Добрый день. есть файловая база, локальный веб сервер с публикацией на нем некоторых веб.

Завершение сеансов польз-лей в файловой базе
Уважаемые знатоки, подскажите наиболее удобный способ принудительно завершать сеансы польз-лей с.

запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложенияНайти в файловой базе данных студентов, средний балл которых больше, чем заданный
Бинаний файл. Задали структуру «Студент», содержащий поля «Фамилия», «Средняя оценка». Создать.

Сейчас закрыл 1С, но в процессах остался висеть процесс 1cv8.exe. Посмотрел детальнее:
Дата и время создания этого процесса в точности соответствует дате и времени последнего выполнения РЗ.

Это может о чём-то говорить?

Ранее я замечал, что при одном запущенном клиенте иногда висят два процесса с одинаковым именем.

Написал. Говорят, что у меня нет подписки ИТС и отказываются отвечать по своему косяку. Послал их к кренделям, сказав, чтоб убрали свои лапы из наших карманов))

Блин не буду же я ненужную хрень покупать ради этого.

Кажется разобрался в чём проблема, но всё= нужна ваша помощь!

Вобщем наткнулся в сети на следующий текст:

Сразу же полез во вкладку «Фоновые задания» и обнаружил там два задания, запущенных, но не законченных в тот день и время, на которых последний раз выполнялись РЗ. 3 дня назад. Я вручную отменил выполнение этих двух фоновых заданий и сразу же выполнились все «застрявшие» регламентные! Вот эти два фоновых задания:
Проверка подключения
ЦентрМониторингаСлужебный.ПриВыполненииСтандартныхПериодичес кихПроверокНаСервере

Собственно вопрос, какого черта они три дня висели и не могли выполниться? Как можно автоматически останавливать такие задания, если они «зависли»?

регл. задания запускаются под тем пользователем который указан в консоле регл. заданий

Добавлено через 1 минуту
а вот с какого компьютера определяешь через параметр запуска

Добавлено через 39 секунд
и отключи лишние регл. задания.

Благодарю! Ну лишние я отключил, которые считал ненужными. А как понять, есть-ли ещё лишние? Список всех прилагаю.

В консоле регл заданий вообще не указаны пользователи по-умолчанию. Но тем не менее НА ВСЕХ компах кроме сервера в параметре запуска стоит запрет на выполнение РЗ. Так почему же они всё-равно выполняются на других компах блин? (((

Добавлено через 41 секунду
Может этот параметр запуска неверно по синтаксу указан? Или может в ярлык это прописать?

Так это не регламентное задание, это фоновое задание

Добавлено через 49 секунд
Они выполняются постоянно, при любой длительной операции. (сформировать отчет и т.д.)

Добавлено через 4 минуты
Нужно проверять, возможно эта функция ломится куда-нибудь на внешний ресурс к которому нет доступа у пользователя и наглухо зависает

мне аж самому стало интересно.

Хех))) попкорн уже кончается? ))))

Да пока на паузе. Всё настроено верно, всё лишнее отключено и т.д. И всё-равно зависают. Буду программиста просить разобраться.

Добавлено через 10 секунд
Не знаю уже чего и попробовать ещё

Как думаете, закомментить?

Проблема с юзером в базе
Всем привет! При создании админ пользователя во время установки скрипта,пользватель некорректно.

Проблема с датой в базе данных
Ребят, подскажите, пожалуйста. Записываю в базу данных SQL Server сегодняшнюю дату. Делаю несколько.

запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложенияПроблема с обращением к базе данных
Всем привет. В общем пишу небольшой сайтик, с php до этого работал не очень много но некоторые.

Проблема с подключение к базе данных
Осваиваю EF, не получается подключиться к базе данных, подскажите что делать с такой ошибкой

запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложенияПроблема с подключением к базе данных
При отладке выдаёт такую ошибку, я только начал учить базы данных, поэтому не уверен правильно ли.

Проблема с определением пути к базе данных.
Проблема следующего характера: на форме имеется текстовое поле, в которое вводиться полный путь к.

Источник

Ваш браузер устарел, пожалуйста обновите ваш браузер пройдя по ссылке www.microsoft.com/download

В одной внедряемой информационной системе значение регламентных заданий (РЗ) оказалось очень велико. С помощью них осуществляется автоматизированная проверка и загрузка исходных данных в систему. И надо же было такому случиться, РЗ стали иногда подвисать. Несколько раз в месяц, после перезапуска сервера 1С Предприятия, все РЗ переставали выполняться. Выяснилось, что ситуация легко локально лечится перезаписью каждого РЗ. После чего они начинают нормально работать.

Поиск в Инете показал, что мы не одиноки. Подобная проблема встречается давно, но есть нюансы. Один из хорошо известных случаев, когда сервер sql и сервер 1С стоят на одной машине. После физического перезапуска сервера сервис 1С Предприятия стартует раньше сервиса sql, и модуль обработки регламентных заданий не может ещё прочитать их из базы. И считает, что их нет. Есть даже рекомендация Микрософт для данной ситуации, которая предусматривает настройку зависимости сервиса 1С Предприятия от сервиса sql. То есть он всегда буде стартовать после. Решение! Но это был не наш случай, так как физического перезапуска сервера у нас не было. Только остановка и старт сервиса. Были проанализированы и другие аспекты. Сервер sql работает непрерывно. Базы в кластер если и добавляются, то порядком реже, чем сбоят РЗ. Разделителей нет. После перезапуска сервера 1С Предприятия РЗ стартуют независимо.

В зависимости от настроек, в строку соединения возможно придется добавить пользователя и пароль: «usr=пользователь;pwd=пароль».

В конфигурацию я добавил процедуру в Модуль внешнего соединения, которая вызывает процедуру из Общего модуля:

стрТекущееВремя = «00010101» + Формат ( Час ( ТекущаяДата ()), «ЧЦ=2; ЧН=00; ЧВН=» )+ Формат ( Минута ( ТекущаяДата ()), «ЧЦ=2; ЧН=00; ЧВН=» )+
Формат ( Секунда ( ТекущаяДата ()), «ЧЦ=2; ЧН=00; ЧВН=» );
ТекущееВремя = Дата ( стрТекущееВремя );

мПозже = Новый Массив ;
фПерезаписываем = Ложь;

Последний модуль был доработан. Обрабатываются все используемые РЗ. Если РЗ должно было начать выполняться до момента проверки, но не выполнялось, то перезаписываем его. Если были обновления, то перезаписываем и более поздние РЗ.

Получилась заглушка, но, как показала практика, весьма эффективная!

Источник

Настройка регламентных и фоновых заданий в 1С: Бухгалтерии ред. 3.0

Зачастую пользователи жалуются на медлительность работы 1С и периодическое торможение и зависание базы при работе. Проблема может быть связана, во-первых, с нехваткой ресурсов компьютера. О параметрах компьютера для оптимальной работы 1С мы говорили ранее. Во-вторых, проблема может быть в запуске операций по обслуживанию программы, которые выполняются в фоновом режиме, в процессе ее работы. И если в серверном варианте 1С эти операции выполняются по расписанию в нерабочее время, то в файловом варианте фоновые задания выполняются непосредственно при работе пользователей. Это и приводит к замедлению работы, особенно если еще и ресурса самого компьютера недостаточно. Что такое регламентные и фоновые задания, для чего они нужны и как отключить лишние расскажем в этой статье.

Регламентные задания – это действия, выполняемые по заданному расписанию в фоновом режиме автоматически, такие как:

• ежедневная загрузка курсов валют;

• обновление классификаторов банков;

• отложенное проведение документов;

• обновление ответов ЕГАИС;

• обновление индексов ППД

Вы спросите: «Зачем загружать и обновлять классификаторы или справочники, которые не используются или при необходимости могут быть обновлены пользователем вручную?»

Действительно: «Зачем?». Ведь можно самим при необходимости загрузить справочник банков или обновить курс валют. Естественно, если организация периодически покупает и продает валюту данная операция для нее актуальна. Но для остальных пользователей – это лишнее. И такие «ненужные» операции можно просто отключить.

Выполнение регламентных операций включается автоматически, если установлены соответствующие настройки сервисов программы, таких как:

• «Автоматическая проверка контрагентов по ЕГРН»;

• «Сервис 1СПАРК Риски»;

• «Автоматическая отправка сведений об использовании программы в фирму «1С».

Посмотрим, где найти эти регламентные задания и какие у них настройки.

Шаг 1. Перейдите в раздел «Администрирование – «Обслуживание».

Раскрыв подраздел «Регламентные операции», откройте гиперссылку «Регламентные и фоновые задания».

В открывшемся окне две закладки:

Регламентные задания – это перечисление возможных операций и отметка об их выполнении.

Если у строки написано «не определено», значит оно не выполняется и не настроено. При необходимости пользователь может задать для него настройки.

Есть список действий, у которых стоит отметка «задание выполнено». Если для пользователя данное действие не актуально, его можно отключить.

Фоновые задания отражают сведения о выполнении регламентных заданий: какие выполнены или завершены с ошибками, отменены или выполняются.

Регламентные задания, которые по умолчанию предопределены в программе, отмечены зеленой галочкой.

Что они означают? Рассмотрим некоторые из них.

Все обновления 1С СПАРК Риски позволяют отслеживать изменения в деятельности контрагентов: ликвидация, реорганизация, смена руководителя и т.п. Сервис обновляет информацию, используя различные источники (данные ЕГРЮЛ, Единый федеральный реестр сведений о фактах деятельности юридических лиц и т.п.).

Извлечение текста файлов для поиска выполняется для быстрого поиска данных в файлах, прикрепленных к информационной базе.

Обновление задач бухгалтера выполняет обновление информации задач организации: сдача деклараций и отчетов, уплата налогов, начисление зарплаты, выплата аванса и т.п.

Проверка контрагентов обновляет данные для проверки корректности записи ИНН и КПП контрагентов.

Сбор и отправка статистики собирается и отправляется статистика по работе программы 1С. Это регламентное задание не замедляет работу программы.

Удаление неактуальной информации синхронизации убирает информацию синхронизации, не удаленную в результате сбоев.

Программой предусмотрено множество других регламентных операций, которые пользователь может включать и отключать. Но делать это надо осознанно.

Настройка регламентных операций в 1С.

Рассмотрим, как можно отключить или включить выполнение регламентного задания.

Например, у нас нет и не используются вложенные файлы в программе 1С и регламентное задание «Извлечение текста файлов для поиска» для нас не актуально и не имеет смысла.

Давайте отключим его выполнение.

Шаг 1. Откройте регламентное задание двойным щелчком мышки.

Шаг 2. Снимите галочку «Включено» и выполнение данного регламентного задания отключится.

У отключенного регламентного задания зеленая галочка убралась.

Так, наблюдая за работой компьютера, можно отключать неиспользуемые регламентные задания.

Если отключать задание не желательно, можно изменить его расписание. Например, вместо ежедневного запуска, установить – раз в неделю.

Шаг 3. Откройте регламентное задание «1С СПАРК Риски» и перейдите по гиперссылке «Расписание».

В настройке установлено повторять каждый день.

Пользователь может настроить расписание:

Шаг 4. Перейдите на закладку расписания «Недельное» и снимите галочки, оставив дни, когда следует запускать данное задание.

Можно задание выполнять раз в неделю, раз в месяц, в зависимости от настройки пользователя.

При одновременной работе в файловой базе нескольких пользователей, от 4-х и более, выполнение регламентных заданий может существенно тормозить их работу.

Чтобы не запутаться в регламентных заданиях правильнее, где возможно, отключать не сами задания, а настройки в программе, включающие их. Например, полнотекстовый поиск, проверка контрагентов, обновление классификаторов и справочников, автоматическая проверка обновлений – раздел «Интернет поддержка и сервисы» раздел «Администрирование».

Мы рассмотрели настройку, включение и отключение регламентных заданий. Конечно, тот факт, что регламентные и фоновые задания выполняются автоматически, по четкому определенному сценарию, не отвлекая пользователя от работы, является «плюсом» и удобно в работе.

Поэтому, если у вас проблемы со скоростью работы программы, рассмотрите и другие причины. Возможно не достаточные характеристики компьютера, сильно большой объем накопленной информации, замедление работы в результате сбоя.

И еще совет: почистите свой компьютер, рабочий стол от лишних файлов, лишних копий баз и т.д. Постарайтесь максимально расчистить пространство, чтобы программе было где «развернуться, да разгуляться»! Часто это действия в разы убыстряет работу 1С.

Автор статьи: Ольга Круглова

запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложения

Понравилась статья? Подпишитесь на рассылку новых материалов

Источник

Включение регламентных заданий ИБ 1С для забывчивых администраторов

К сожалению, в консоли администрирования серверов 1С при редактировании параметров ИБ реквизиты «Начало» и «Конец» никак не влияют на активность галки «Блокировка регламентных заданий включена». То есть блокировка с начала сеансов пользователей после выхода текущего времени за границы вышеуказанных реквизитов будет снята (но галочка-то останется), а вот запуск регламентных задании так и не будет разрешён.

запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложения

Вдохновившись статьей «Отключение регламентных заданий в копии базы», я решил поступить ровно наоборот, использовав замечательный инструментарий, который есть в доступности у каждого администратора. Powershell!

Ниже будет приведён код готового скрипта, который проверяет свойства нужной нам базы 1С. Если в ней заблокированы регламентные задания, а время вышло за указанные границы, то через подключение к объекту v83.COMConnector галка снимается, регламентные задания разблокируются.

Настроив скрипт, можно добавить его выполнение на сервере приложений (есть и другие варианты) в «Планировщик задач» c расписанием на выполнение каждые 5 минут.

запуск приложения временно недоступен выполняются регламентные операции по обслуживанию приложения

Напоминаю, что запускать в качестве программы мы будем «powershell.exe«.

Итак, ещё раз, что мы получаем в итоге? Установив вручную в консоли администрирования блокировку начала сеансов пользователей и блокировку регламентных заданий, время их начала и конца, мы можем смело заниматься своими делами, забыв о том, что где-то надо будет снять галочку. Регулярно запускаемый планировщиком задач скрипт проверит время и по выходу из установленных границ отключит блокировку у регламентных заданий.

Прикреплённый файл полностью соответствует листингу скрипта.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *