可以在wso2 esb或ei中缓存中介组相同的请求吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可以在wso2 esb或ei中缓存中介组相同的请求吗?相关的知识,希望对你有一定的参考价值。
我尝试使用缓存中介。但是当缓存不包含响应并且我发出两个相同的请求时,它们都会抛出。但我希望第二个请求等到第一个缓存。如何在WSO2中完成?
答案
有几种方法可以实现这一点。首先使用队列,第二次使用属性来标记该请求正在进行中。
如果请求失败,则第二种解决方案有点棘手,然后错误的序列将启动,并且需要重置该序列中的属性。
二,等待第一次请求意味着什么?保持连接并且不响应,而第一个请求不会填充缓存或只是快速响应“服务器太忙”(也是合法的)。
以上是关于可以在wso2 esb或ei中缓存中介组相同的请求吗?的主要内容,如果未能解决你的问题,请参考以下文章
WSO2 ESB PayloadFactory 中介器中的 JSON 格式