如何解决APIM - 具有高并发和大负载支持的窃听实现
我们正在尝试在 WSO2 APIM 中实现类似 EIP 窃听的场景,但没有消息存储。基本上,原始请求/响应流不受影响,但我们需要获取消息的副本,转换并将其发送到端点。我们需要支持高达每秒 1000 个请求,以及大负载 (100MB) 和各种内容类型。
最初的方法是使用一个克隆中介(continueParent = true)和一个类中介作为它的目标,但由于克隆中介是内容感知的,我不确定它是否能够处理大型负载。找不到任何性能数据。
是否可以使用某种混合方法,将请求/响应有效负载的副本写入文件(同样,不阻塞原始流)如果其大小高于某个阈值,则克隆+ 类中介器从那里接管并处理文件或对于较小的消息,直接处理内存中的传入消息?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。