База знаний

66977 - Решение проблемы с невозможностью усиления подписи документов больших объемов

Продукт:  Jinn Server

Версия: 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.4, 2.5, 2.6, 2.7, 2.8, 3.0, 3.0.1, 3.0.6, 3.0.7, 3.0.8, 3.0.9, 3.5, 3.6, 3.7, 3.9, 4.0, 4.0.1, 4.0.2, 4.0.3, 4.1, 4.2, 4.3, 4.4, 6.5, 7.0, 7.2, 7.4, 7.6, 7.7, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 9.0

Дата изменения: 03.11.2021

03 ноября 2021

Проблема

Время обработки данных большого объема превышает таймаут установленный при первоначальной конфигурации. Например, на проверку передавались данные объемом ~50 Mb, для обработки которых, в зависимости от фоновой загрузки, и производительности CPU, Jinn-Server’у может требоваться до 5-7 сек.

Решение

В конфигурационных файлах (/opt/tccs/etc/tccs.svs и /opt/tccs/etc/tccs.ss) сервисов Jinn-Server возможно указание параметра svcTimeoutSec, который, в соответствии с описанием, определяет интервал, в течении которого сервис гарантировано обязан обработать запрос. Отсутствие ответа от сервиса в заданный интервал (по любым причинам) рассматривается как сбойная ситуация. Для решения подобной проблемы достаточно установить значение параметра svcTimeoutSec больше 5 секунд, например в 20 секунд.

Информация оказалась полезной?