Форма "Отчет по репликации"

Открывается в «Менеджере проектов» в разделе «Сервисы» вкладка «Репликация» двойным щелчком открывается форма «Отчет по репликации» (TReplRepForm).

Вкладки:

  • Привязка к отчету
  • Отчет
  • Ошибки

Привязка к отчету


Обычно скрытая вкладка. Появляется в том случае, если потеряна связь активной учетной записью базы данных.
Учетная запись базы данных подразделения должна быть привязана к учетной записи центрального подразделения.
В случае, когда поле client_repl_reps.CLIENT_CENTER_DEP_ID=null, невозможно проверить отправку репликации с центральной базы данных, а так же получение ей данных.
Можно в ручную выбрать запись, которая будет использоваться как учетная запись базы данных. Для этого в ней проставляется ссылка на ценральную базу данных.

Отчет


  • Комментарий - произвольный текст с пояснениями настроек подразделения (сохраняется в поле CLIENT_DEP_PARAMS.COMMENT)
  • Подразделение временно не работает - Ставится в случае, если например в помещении приемного пункта идет ремонт, перебило кабель интернета и его не будет еще месяц.

Если на пункте зверствует антивирус, то ставить такую галочку НЕЛЬЗЯ, нужно добивиться, чтобы отчет приходил.
Опция автоматически сбросится, когда придет отчет о репликации с пункта.
(сохраняется в поле CLIENT_DEP_PARAMS.DEP_TMP_NOT_WORK)

  • Множитель веса проблем - используется как коэффициент при вычислении уровня ошибки на вкладке «Репликация» (сохраняется в поле CLIENT_DEP_PARAMS.WEIGHT_MULTIPLIER)
  • Получать параметр HTTP Server центрального сервера - если настройка включена, то репликация будет брать адрес HTTP Server (HTTP SERVER PC из поля REPL_HTTP_SERVER).

(сохраняется в поле CLIENT_DEP_PARAMS.REPL_HTTP_SERVER_GET)

  • HTTP Server - хранит адрес HTTP SERVER PC (сохраняется в поле CLIENT_DEP_PARAMS.REPL_HTTP_SERVER)
  • Запросить - кнопка, которая позволяет запросить HTTP Server из настроек центральной базы на himinfo.ru.

Поле HTTP Server закрыто от прямого редактирования и заполняется только через кнопку Запросить.

  • Быстрое обновление файлов ReplIn.exe и ReplOut.exe - в настоящее время не используется (сохраняется в поле CLIENT_DEP_PARAMS.REPL_FAST_UPDATE)
  • Проверять работу репликации (при обнаружении ошибки будет создаваться задача в Б24) - для своевреммного информирования о проблемах с репликацией можно настроить автоматическое создание задачи в Bitrix24, в которой будет необходимая информация для разрешения проблемы.

Если репликация не передает отчет в базу PC более 3-х часов, то формируется задача
Титул задачи:

"Ошибка запуска репликации: Контраст (Москва) / 2687 

Текст задачи:

ReplIn не запускался уже более 6 час. \\
Контраст (Москва)\\
Светофор\\
Дата и время проверки = 12.10.2021 15:28:12:350\\
Дата и время последнего выполнения ReplIn  = 12.10.2021 09:28:12:350\\
Дата и время последнего выполнения ReplOut = 12.10.2021 09:28:12:350\\
ID отчета = 2717\\
ID подразделения = 2687\\
GUID подразделения = 3D1E9823-469D-48A2-A92C-9A7EA4610319\\
№ копии задачи = 1\\
  • № задачи - номер последней копии задачи для исправления ошибок репликации.

Если в течение суток задача решается, то создается еще одна задача, у которой в титуле будет добален текст (ПОВТОРНО), номер копии будет 2 или больше.
Повторная задача формируется раз в сутки.

Ошибки

При открытии вкладки в текстовое поле из таблицы client_exceptions в БД AgbisLog.fdb грузятся колстеки исключений,
которые возникли во время репликации (отправка из модулей ReplExceptions, Main, InMain.)
Так как ошибок может быть много, то грузятся они блоками по 100 штук.
Сразу после загрузки просмотренные ошибки отмечаются как «Просмотренные» и в дальнейшем не отображаются.
Кнопка «Следующие» показывает следующий блок ошибок.

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


Дополнительная информация