2014-10-16 68 views

回答

0

即使我尝试在骡流中实施节流概念。没有确切的实现方式,但是我可以使用入站接收器线程分析和出站连接器上的线程配置文件来获得这些性质。

1

要实现正确的调节行为,你可以按照下面的步骤:

  • 配置队列(例如,永久VM或JMS队列,以避免消息骡服务器崩溃时丢失)入站端点后。
  • 将计划的延迟(例如ActiveMQ情况下的AMQ_SCHEDULED_DELAY)配置为所需的值。如果队列不支持调度延迟,那么我们需要找到实现延迟的方式,可能使用Java组件。
  • 最后,配置出站端点。
1

Throttling模块(可配置为throttler或速率限制器)与任何Mule API Gateway分发包一起发行。 Mule EE带有轻量级版本。如果您使用的是Anypoint API平台,那么您不需要关注它如何完成的内部工作:只需将policy应用于/不应用于托管API,它将像魅力一样工作。