Часто встречающиеся проблемы и пути их устранения#

Ошибки при выполнении Init#

Правила работы с ошибками

  1. Если системное состояние журнала в колонке ERROR, то, выбрав журнал и нажав на кнопку Просмотр журнала, можно выяснить причину ошибки:

    В данном случае TransportNoRouteException скорее всего говорит о том, что в зоне ММТ нет модуля источника, реализующего API для получения количества партиций и загрузки самих партиций.

    Причиной ошибки ниже скорее всего является недоступность модуля с исполняющей задачей (адаптер на стороне Archiving) в зоне ММТ. Для решения необходимо удостовериться, что на стенде поднят соответствующий модуль.

  2. Если во время запуска задачи выпадает сообщение вида:

    java.lang.IllegalStateException: Не удалось авторизоваться при запуске задачи\[id=2001\]: Проверьте наличие ТУЗ(data-driver-cards-impl_bgpTech) в подсистеме доступа.
    

    необходимо обратиться к администраторам стенда. Данная ошибка скорее всего связана с тем, что со стороны Archiving не заведен технический ползователь в SPAS на соответствующем стенде:

    с ролью:

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

    Ситуация ниже выявлена в логах на одном из источников и говорит о том, что партиция, передаваемая по ММТ, не прошла по ограничению размера сообщения в ММТ. Логи ошибки:

    17:07:50.719 [ERROR] [com.sbt.core.transport.messaging.sender.KafkaBrokerMessageSender] [bgp-worker-executor41] - Error while sending message. messageKey: [TransportMessageKey(version=14.6.2, transportType=KAFKA, messageDirection=SERVER_MESSAGE_CHANNEL, destinationNodeId=cdm81kbift, destinationModuleId=arch-journal-cdm, publicApi=com.sbt.pprbod.dd.api.mmt.DataDriverApi, apiMethod=loadData, methodCallType=ASYNC, correlationId=e25eeabb-89a6-4716-a1ef-bb0eb54672cd, sourceNodeId=wf_tkli-pprb4210, sourceModuleId=mega-bas, login=mega-bas_bgpTech, ticket=mega-bas_bgpTech#246b2307985dc1cf6e8bee8e2d88b09133683452860276274885, sourceZoneId=Z_CM_1, destinationZoneId=default, sourceSystemId=null, messageType=RPC_REQUEST)], destination: [default-out]. Exception: The message is 6450008 bytes when serialized which is larger than the maximum request size you have configured with the max.request.size configuration..
    
    mega-bas_2020-08-14_29.log:org.apache.kafka.common.errors.RecordTooLargeException: The message is 6450008 bytes when serialized which is larger than the maximum request size you have configured with the max.request.size configuration.
    

Ошибки при выполнении Потока#

Отправка журналов на Повторную репликацию#

Кнопка Повторная репликация предназначена для того, чтобы отправить все выбранные по фильтру записи на повторную репликацию независимо от статуса.

Внимание!

На повторную репликацию будут отправлены ВСЕ записи журнала (не реплицированные, реплицированные с ошибкой и даже те, которые уже были реплицированы). Поэтому следует выполнить фильтрацию Журналов таким образом, чтобы на повторную репликацию были отправлены только нужные записи, а не все записи из таблицы с Журналами.

Пример:

  1. Выберите Журнал/Журналы, которые необходимо отправить на повторную репликацию, заполнив необходимые поля фильтрации.

  2. Нажмите на кнопку Повторная репликация.

  3. Подтвердите действие, нажав на кнопку Да:

Репликация записи успешна.

Изменение выводимого количества журналов на странице#

При большом количестве выводимых на экран журналов ориентироваться во всем объеме информации может быть неудобно. Для удобства поиска и просмотра журналов предусмотрена функция выводимого количества журналов на странице:

Для изменения количества журналов на странице необходимо вручную выставить требуемое количество журналов и нажать на кнопку Найти. Количество отображаемых журналов должно быть не более 500.

Более подробную информацию по работе с сервисом можно получить в документации к сервису на портале GetDocs.