Новости экономики и финансов. Курсы валют, ситуация на биржах, акции, котировки, аналитика: 💫 💫 💫 💫 💫 💫 читайте на сайте

1C Запускается Тонкий Клиент Вместо Толстого • Цели сбора

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

Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
Эта экономия в некоторых ресурсотребовательных задачах может приводить довольно к большим задержкам, а экономия малозначительна. Как запустить прикладное решение 1С: Предприятие 8.2 из ярлыка Обращайтесь в форму связи

От экспертов «1С‑Рарус»: Ускоряем в 3 раза открытие сложной формы в 1С 8.3

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

Экземпляр бюджета — это хрестоматийный пример сложной формы, где есть:

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

Как видно, логика работы достаточно нагруженная и, как следствие, данных на форме много.

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

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

Мы поставили перед собой задачу сократить открытие такой формы до времени

Тонкий и толстый клиент – отличия, для чего нужны, для каких целей используются, терминальный и веб-клиент 1С

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

Ищем причину медленного открытия формы и устраняем ее в «1С»

1. Для начала расследования снимаем замер производительности в «1С» процесса открытия формы

В замере видно, что лидер по абсолютному времени выполнения — метод «ОткрытьФорму».

Из 104 секунд открытия 64 приходятся на этот метод.

При этом сделать вывод о причинах медленного открытия из этого замера невозможно.

2. Соберем технологический журнал для анализа медленного открытия

Какие события собираем

Эти события возникают при клиент-серверном взаимодействии.

Бытует мнение, что SCALL всегда возникает при обращении с клиента на сервер, а CALL — при приходе этого обращения на сервер.

Нередко это так и есть, например, когда клиент обращается к серверу.

Какую часть дохода тратите на еду?
До 50%Больше 50%

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

Пример иного случая возникновения событий CALL и SCALL.

Цели сбора

С длинными вызовами вопросов не возникает: есть оператор программы, который длится слишком долго, и это можно в явном виде обнаружить в ТЖ. По сути, хотим увидеть то же, что в замере производительности.

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

Метод сбора

Метод сбора технологического журнала (далее — ТЖ) — обычный:

  • в папке C:\Program Files\1cv8\conf создаем файл logcfg.xml (структура файла ниже);
  • ждем, пока в папке с логами, указанной в logcfg, появятся подпапки с именами процессов сервера;
  • выполняем открытие формы;
  • убираем файл logcfg.xml из папки;
  • ждем не более 5 минут, пока система завершит запись файлов журнала;
  • забираем файлы технологического журнала из подпапки rphost_.

Анализируем данные собранного лога технологического журнала. Нехитрым скриптом посмотрим наиболее долгие вызовы.

Примечание по скрипту

По сути, скрипт отбирает из ТЖ события, с длительностью от 2 знаков (с 10 секунд и более). Т. к. время в ТЖ 8.3 — в микросекундах, то нам нужен отбор по времени > 8 разрядов; чтобы не писать много букв в регулярном выражении, используем синтаксис расширенных регулярных выражений: , который включается ключом -E.

Видим, что существует долгое событие CALL длительностью 85 секунд, на котором происходит большое потребление памяти 554 Мб, а в пике 701 Мб и оно возникает на методе ПолучитьФорму.

Сделаем это более сложным скриптом, суть которого в том, чтобы сравнить по времени 2 соседних события ТЖ и найти среди них наибольшие паузы.

В первой колонке — время лага в микросекундах, далее — время старта двух соседних событий.

Видно, что первым номером идет лаг, сопоставимый по времени с временем открытия формы.

Горящие товары с бесплатной доставкой
 «AliExpress Россия» работает отдельно от глобального «AliExpress» принадлежащего Alibaba. Он не зависит от мировых банковских систем и не попал под санкционный список со стороны США и Великобритании. Из Китая соответственно тоже можно заказывать ничего не опасаясь.

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

Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
Эта экономия в некоторых ресурсотребовательных задачах может приводить довольно к большим задержкам, а экономия малозначительна. Толстый клиент, тонкий клиент и веб клиент Обращайтесь в форму связи

Для создания ярлыка для запуска 1С Предприятия 8.2 нам придется выполнить 3 шага:

1. Открыть каталог, где располагаются исполняемые файлы 1С (см. ниже) и выделить файл в зависимости какой именно клиент мы хотим запустить:

2. Зажав правую кнопку мыши переместить исполняемый файл на рабочий стол. В результате мы увидим окно с вариантами действий. Выбираем Создать ярлыки.

3. В результате у нас на рабочем столе появляется ярлык для запуска 1С:Предприятие 8.2. Выделяем ярлык и кликаем правой кнопки мышки. Во всплывающем меню выбираем свойства. В поле Объект прописываем параметры запуска 1С Предприятия 8.2.

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

Понятие тонкого и толстого клиента — TestMatick

» C:\Program Files (x86)\1cv82\8.2.17.153\bin\ 1cv8.exe » ENTERPRISE /F C:\НашаБаза

» C:\Program Files (x86)\1cv82\8.2.17.153\bin\ 1cv8.exe » CONFIG /F C:\НашаБаза

C:\Program Files (x86)\1cv82\8.2.17.153\bin\ — каталог, где располагаются исполняемые файлы 1С:

При стандартной установке системы этот файл располагается в каталоге %PROGRAMFILES%\1cv82\ \bin.
Пример расположения файла для Windows 7: C:\Program Files (x86)\1cv82\8.2.17.153\bin\

/F C:\НашаБаза
После ключа /F указывается путь к запускаемой информационной базе 1С (в файловом варианте). Если путь содержит пробелы, например, C:\Наша База 2, то его необходимо заключать в кавычки: /F «C:\Наша База 2».

Для клиент-серверного варианта вместо ключа /F используется ключ /S
/S «Srv\bas», где

Дополнительно можно указать учетные данные пользователя для входа:

» C:\Program Files (x86)\1cv82\8.2.17.153\bin\ 1cv8.exe » ENTERPRISE /F C:\НашаБаза /N Абдулов /P Пароль

Нужда в индивидуальном обновлении аппаратного ПО каждого клиента до уровня программного обеспечения, которое будет использоваться;.

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

Вас также могут заинтересовать следующие статьи:

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

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

Программные продукты 1С помогают в работе, но как именно способны помочь программные продукты от 1С руководителям разного типа? Чем 1С поможет генеральному директору, финансовому директору, исполнительному директору и руководителю IT-отдела? Составили для вас удобный список с преимуществами для каждой группы руководителей.

Давайте посмотрим схему и тогда всё станет совсем понятным.

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

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

От экспертов «1С‑Рарус»: Ускоряем в 3 раза открытие сложной формы в 1С 8.3

Толстый клиент, тонкий клиент и веб клиент

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

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

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

💥Принимайте участие в опросе и получайте бесплатную консультацию

Related posts

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

*