当我使用mlcp从一个db大容量加载到另一个db时,我会得到以下超时错误。任何想法
要执行的命令:
root@mlcp bin# sh mlcp.sh复制-mode本地-input_host x.x -input_port 8000 -input_database p2a-aws-prod-00-content -copy_collections false -copy_permissions false -copy_properties false -copy_quality false -input_username admin -output_host x.x -output_port 8000 -output_database P2A-aws 00-content -output_username admin -output_password admin
我在日志里看到了这个:
17/03/31 05:49:05 :49信息contentpump.LocalJobRunner:完成66% 2017-03-31 05:49:16.951严厉13:RequestException实例化ResultItem 85129:时限超过com.marklogic.xcc.exceptions.XQueryException: SVC-EXTIME:时间限制超过会话: user=admin,cb=#12474893908780766241 [ContentSource: user=admin,cb=p2a-aws-prod-00-content [provider: RequestException池=0/64]]
发布于 2017-04-03 07:46:43
在不了解更多数据大小和系统之间的连接的情况下,我只是猜测一下,但我认为里面有几个大文件,在一个事务中复制它们需要太长时间。尝试减少batch_size和或transaction_size。您还可以考虑降低thread_count,因为线程可能在争夺网络带宽。
哈哈!
https://stackoverflow.com/questions/43177318
复制相似问题