可以在没有堆错误的情况下mirthconnect 3.0.1.7051阻塞大文件吗? 我们在Linux机器上使用Mirthconnect 3.0.1.7051(我认为是Redhat)。 Linux机器有16 GB,而java堆(在mirth中)设置为12gb。我们有一个javascript读取器通道试图读取分隔的文本文件,并将其转换为xml(在检查一些东西后)。其他设置是持久消息传递,完成时删除内容和附件,轮询类型=(间隔),轮询频率= 2分钟, 源队列关闭 - 处理后响应,目标/通道类型=通道写入器,队列重试=始终,每10,000毫秒重试间隔。 分隔文本文件接近80KB。首先,当我们在机器中拥有更少的内存并在堆中设置时,它将无法读取文件并在欢乐日志中显示堆错误。现在,有了更多内存,它不会抛出堆错误,但是mirth停止在其中间某处读取输入文件,然后再次开始读取它。结果是生成了两个不完整的xml文件,其中一些数据重叠,日志中没有明显的错误。