сбой импорта marklogic MLCP из-за превышения лимита времени - PullRequest
0 голосов
/ 02 июля 2018

Как можно избежать «превышения лимита времени» при использовании MLCP для импорта zip-файлов.

18/07/02 10:39:19 INFO contentpump.LocalJobRunner: Content type: XML
18/07/02 10:39:19 INFO contentpump.FileAndDirectoryInputFormat: Total input 
paths to process : 12
18/07/02 10:39:22 INFO contentpump.LocalJobRunner:  completed 0%
18/07/02 10:41:53 INFO contentpump.LocalJobRunner:  completed 8%
18/07/02 10:42:16 INFO contentpump.LocalJobRunner:  completed 17%
18/07/02 10:42:38 INFO contentpump.LocalJobRunner:  completed 25%
18/07/02 10:42:43 INFO contentpump.LocalJobRunner:  completed 33%
18/07/02 10:44:09 INFO contentpump.LocalJobRunner:  completed 42%
18/07/02 10:44:49 INFO contentpump.LocalJobRunner:  completed 50%
18/07/02 10:52:47 ERROR mapreduce.ContentWriter: SVC-EXTIME: Time limit exceeded
18/07/02 10:56:55 WARN mapreduce.ContentWriter: Failed document /R10/3F_7_3600_PaB_2010.xml

1 Ответ

0 голосов
/ 02 июля 2018

Я бы начал с использования -transaction_size 1 и -batch_size 1. Это заставит партии завершаться быстрее. Если вы обнаружили, что на сервере MarkLogic не хватает памяти или процессора, подумайте также о выключении -thread_count.

Также можно увеличить значение default time limit сервера приложений за портом MarkLogic, который вы используете для загрузки, если недостаточно настроить вышеуказанные параметры.

НТН!

...