Подскажите пожалуйста, как бороться с такой записью в логах, и нужно ли это делать в принципе?

2015-10-08 17:36:56,412 [15344] INFO  uzer Terrasoft.WebApp.Global WatchForWorkspaceReload - (Store.Cache[CacheLevel.Workspace]["BPMonline.Application.Version"] = 656) > (current version = 646). Reload web-application ...

После последней установки пакета, сформированного на другом сервере - такие сообщения просто забивают логи. Как я понимаю, из темы про Версионность, что в версии 7.2 есть версия только конфигурации (из таблицы SysWorkspace), но как на эту версию оказывает процесс установки пакета? IIS перезапускается, Redis чистится, кеш в браузерах также чиститься.
И при этом стали периодически прерываться процессы, начинаются, потом вот это сообщение и на этом больше ничего не логгируется по процессу, словно он более не работает (и результата процесса тоже нет). Или это никак не связано?

Нравится

3 комментария

Добрый день, Александр!

Необходимо обновить поле Version в таблице SysWorkspace на значение «646»

Возникла рассинхронизация версий сборки и версии индекса в таблице.

Т.е. просто скриптом обновить и всё? Или это как-то можно сделать из UI, например, конфигуратора?

Здравствуйте.
Скриптом или SQL-сценарием из конфигурации (соответствующая закладка над реестром записей).

Показать все комментарии