简体   繁体   English

使用阻止调用时聚合介体不起作用

[英]Aggregate mediator not working when using blocking call

I am using call mediator with blocking = true to call another proxy inside a iterate mediator. 我正在使用具有阻塞= true的调用介体来调用迭代介体内的另一个代理。 When I am trying to use aggregate mediator, the aggregate mediator is not executing. 当我尝试使用聚合介体时,聚合介体未执行。

Could anyone advice me on this? 有人可以建议我吗? Thanks in Advance!! 提前致谢!!

Unfortunately this simply does not seem to work. 不幸的是,这似乎根本不起作用。 We have run into the same problem multiple times, and plenty of sources about iterate/aggregate mention not using blocking calls because they won't work. 我们多次遇到相同的问题,有关迭代/聚合的大量资料都提到不使用阻塞调用,因为它们无法正常工作。 1 2 1 2

In previous versions this actually caused an error to occur, this seems to be fixed but aggregate still does not work when using blocking calls in the iterate mediator. 在以前的版本中,这实际上导致了错误的发生,这似乎已得到解决,但在迭代介体中使用阻塞调用时,聚合仍然不起作用。

Is there a specific reason you are using a blocking call? 您使用阻止呼叫是否有特定原因? If not consider using the call mediator in non-blocking mode. 如果不考虑,请在非阻塞模式下使用呼叫介体。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM