2

我在使用 JBoss WS Native Stack 的 JBoss 4.2.3 和 5.1 上遇到以下问题。Web 服务正在接收大量大型附件。当我的服务器接收这些附件时,它们会存储在内存中,直到整个消息被传输和解析。

结果,我很快就耗尽了内存(由于大量客户端)。

我希望 JBossWS 将附件存储在某个临时文件中,而不是内存中。

JBoss 中是否有任何选项可以设置附件保存在文件中而不是 RAM 中的阈值?Axis 2 有这样的选项(参见http://ws.apache.org/axis2/1_1_1/mtom-guide.html的最后一章),但我在 JBossWS 中找不到类似的东西。JBoss 的 Apache CXF 或 Metro Web 服务实施是否有这样的选择?

4

0 回答 0