Добрый день.
При ведении разработки довольно часто приходится опубликовывать модули/процессы и этот процесс отнимает очень много времени. Подскажите, от чего зависит время публикации и возможно есть какие то методы для ускорения этого процесса.
Спасибо.
Нравится
Добрый день, Евгения!
Длительность публикации зависит от количества пакетов и их зависимостей. В последних версиях bpm'online процесс публикации проходит значительно быстрей.
Ускорить процесс публикации можно при помощи увеличения аппаратных ресурсов сервера.
"Сергей Кy6риш" написал:Ускорить процесс публикации можно при помощи увеличения аппаратных ресурсов сервера
CPU, RAM, что-то еще? Можно привести примеры аппаратных ресурсов, на которых время публикации уже более-менее приемлимо?
Здравствуйте.
В этом вопросе нет чётких значений частоты CPU или объёма RAM. Каждый случай частный. Можно руководствоваться принципом: "чем больше, тем лучше", но также брать во внимание целесообразность. Рекомендуемые аппаратные характеристики серверов указаны в руководстве по установке. Что касается того, что больше нагружается, то это процессор (можете отметить в диспетчере задач процессы csc.exe и link.exe). Так же в значительной степени время компиляции зависит от места расположения редактируемого пакета в иерархии и наличия в нём замещающих схем. Например, если есть схемы 2-х типов (замещающие и обычные), то их можно определить в разные пакеты. Таким образом, к примеру, пакет с обычными схемами опубликуется очень быстро.
P.S.: стоит учитывать, что в конфигурации содержится порядка нескольких тысяч схем имеющих сложную иерархию связей и всё это учитывается при публикации.