Mule VM侦听器是否使用VM发布队列中的有效负载?

Mule VM侦听器是否使用VM发布队列中的有效负载?,mule,mule-component,anypoint-studio,mule4,Mule,Mule Component,Anypoint Studio,Mule4,当我们在流中添加具有特定队列名称的vm侦听器时,这是否意味着消息已经被使用?如果侦听器流中出现任何错误,那么如果我们将队列添加为持久队列,该消息是否仍然存在?侦听器将从队列中使用该消息。如果流已启动,则消息已被使用 持久性与使用消息之前队列的存储位置有关。正如我所说的,如果消息在流中,那么它已经从队列中删除了。例外情况是如果使用事务。然后,当事务结束时,消息将被使用,如果出现错误,消息将不被使用

当我们在流中添加具有特定队列名称的vm侦听器时,这是否意味着消息已经被使用?如果侦听器流中出现任何错误,那么如果我们将队列添加为持久队列,该消息是否仍然存在?

侦听器将从队列中使用该消息。如果流已启动,则消息已被使用

持久性与使用消息之前队列的存储位置有关。正如我所说的,如果消息在流中,那么它已经从队列中删除了。例外情况是如果使用事务。然后,当事务结束时,消息将被使用,如果出现错误,消息将不被使用