Все новости

25.10.2023

Разработчикам средств адаптации: переходим к автоматическому контролю потребления ресурсов

Как вы знаете, средства адаптации, работающие в сервисе 1С:Фреш, не должны приводить к чрезмерной нагрузке на компоненты сервиса или клиентское приложение.

Как это проверялось раньше

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

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

Как это будет проверяться теперь

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

А именно, для каждого серверного вызова в расширении, дополнительном отчете или обработке в сервисе 1С:Фреш ( 1cfresh.com ) задействованы следующие ограничения.

При превышении предельных значений серверный вызов прерывается (но сам сеанс продолжает жить).

Просим учитывать эти ограничения при разработке.

В дальнейшем набор ограничений и предельные значения могут быть изменены.

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

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

Сведения об указанных ограничениях добавлены в статьи:

Требования к расширениям конфигурации

Требования к дополнительным отчетам и обработкам

Нужна помощь?