【发布时间】:2016-04-22 07:52:02
【问题描述】:
在发送消息确认之前,接收应用程序如何控制消息不从队列中取出?例如,在接收应用程序收到消息并崩溃的情况下,从 MQ 角度来看,消息已经发送,但接收应用程序尚未处理它,从这个意义上说,有可能丢失消息。有没有一种方法可以控制 MQ 何时从队列中取出该消息?
从发送应用程序的角度来看类似的问题,Bluemix 上 MQ Light 的 SLA 是什么,所以如果 MQLight 出现故障,发送应用程序是否应该继续重新发送(持续多长时间)消息。发送应用程序如何确定 MQLight 接收它?
【问题讨论】: