ApamaJMS相关器适配器动态流控制

ApamaJMS相关器适配器动态流控制,jms,apama,Jms,Apama,在Apama中,是否有办法作为JMS适配器的一部分动态停止/启动JMSConsumer?是的,实际上有两种方法可以实现这一点: a) 您可以通过删除/重新添加我们的EPLAPI支持的接收器/使用者来实现这一点。对于与您提到的停止/启动概念具有相同语义的队列,而对于主题,您可能会错过在停止和重新启动之间发送的消息 b) 如果以流量控制为目标,使用接收器流量控制功能可能会为您提供一种更有效的解决方法,即出于某种原因减少或暂停接收if(进行中的操作太多,需要某些下游组件或数据库出现故障以取得进展)您当

在Apama中,是否有办法作为JMS适配器的一部分动态停止/启动JMSConsumer?

是的,实际上有两种方法可以实现这一点:

a) 您可以通过删除/重新添加我们的EPLAPI支持的接收器/使用者来实现这一点。对于与您提到的停止/启动概念具有相同语义的队列,而对于主题,您可能会错过在停止和重新启动之间发送的消息

b) 如果以流量控制为目标,使用接收器流量控制功能可能会为您提供一种更有效的解决方法,即出于某种原因减少或暂停接收if(进行中的操作太多,需要某些下游组件或数据库出现故障以取得进展)您当前尚未准备好处理更多传入消息。正如topioc文档中提到的,有一个示例演示了如何在EPL中实现这一点,因此应该很容易开始