【发布时间】:2015-04-22 06:08:05
【问题描述】:
我有一个要求,即我们基于 Camel 的应用程序也可以获得巨大的有效负载 (50+mb) 响应。 我们需要一种方法来拒绝如此巨大的反应。我在 Camel 中找不到支持此功能的内置功能。
此时,我正计划构建一个自定义节流器,因为我也在网络上搜索提供此功能的外部自定义 Camel 组件。
在重新发明轮子之前,我想如果有人已经遇到过这种情况并有一个可以与我分享的解决方案。
提前致谢。
【问题讨论】:
-
payload来自哪里(例如webservice、队列等)以及格式是什么(文本、xml、二进制?)
-
响应最终可能以任何格式(如 json、xml、固定位置等)流经 http 或 mq。目前它来自soap 格式的响应者 Web 服务。
标签: apache-camel response throttling