使用 MLCP 复制时“无法将值缓冲为字符串”

问题描述

我正在使用 mlcp 从一个数据库复制到另一个数据库,并出现间歇性的“无法将值作为字符串缓冲”错误,例如:

21/01/15 16:27:52 ERROR contentpump.DatabaseContentReader: RuntimeException reading 
[document URI] :java.lang.RuntimeException: Could not buffer value as string
21/01/15 16:27:52 INFO contentpump.DatabaseContentReader: host name: [my host name]
21/01/15 16:27:53 INFO contentpump.DatabaseContentReader: retrying connect

到目前为止,所有失败的文档都是 .xml 文件,但它们并不是很大,不到 500 kB。据我所知,它们似乎都是有效的 XML。

我的第一次尝试超时,所以我将 buffer_sizethread_count 都更改为 1。Java 分配了 16 GB RAM,这应该足够了,而且源节点和目标节点似乎都没有低于任何重大负载

这些错误实际上意味着什么,我该如何防止它们?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)