2014-10-16 66 views

回答

0

即使我嘗試在騾流中實施節流概念。沒有確切的實現方式,但是我可以使用入站接收器線程分析和出站連接器上的線程配置文件來獲得這些性質。

1

要實現正確的調節行爲,你可以按照下面的步驟:

  • 配置隊列(例如,永久VM或JMS隊列,以避免消息騾服務器崩潰時丟失)入站端點後。
  • 將計劃的延遲(例如ActiveMQ情況下的AMQ_SCHEDULED_DELAY)配置爲所需的值。如果隊列不支持調度延遲,那麼我們需要找到實現延遲的方式,可能使用Java組件。
  • 最後,配置出站端點。
1

Throttling模塊(可配置爲throttler或速率限制器)與任何Mule API Gateway分發包一起發行。 Mule EE帶有輕量級版本。如果您使用的是Anypoint API平臺,那麼您不需要關注它如何完成的內部工作:只需將policy應用於/不應用於託管API,它將像魅力一樣工作。