ActiveMQ日志代理插件

ActiveMQ日志代理插件,activemq,Activemq,我正在使用ActiveMQ并对其进行测试,有以下问题: 什么时候调用以下方法 messageconsumered messageDelivered messagePull Javadoc给出了一行描述,但它没有用处。我无法观察上述方法的日志消息,因此我很好奇。我可以在日志中看到以下方法的日志消息:send、prepredispatch、postprocessaddpatch。何时调用以下方法 messageConsumed—通常在客户端确认消息时调用 messageDelivered—当客户端发

我正在使用ActiveMQ并对其进行测试,有以下问题:


什么时候调用以下方法

  • messageconsumered
  • messageDelivered
  • messagePull

  • Javadoc给出了一行描述,但它没有用处。我无法观察上述方法的日志消息,因此我很好奇。我可以在日志中看到以下方法的日志消息:
    send
    prepredispatch
    postprocessaddpatch

    何时调用以下方法

  • messageConsumed—通常在客户端确认消息时调用
  • messageDelivered—当客户端发送已传递的ACK时调用,表示该消息已由客户端处理,但尚未确认
  • messagePull—当具有零大小的Perfich值的使用者启动从代理提取消息时调用

  • 我没有看到来自
    messageconsumered
    的日志,但我看到了来自
    acknowledge
    方法的日志。确认模式(自动、客户端等)是否会对此产生影响?我在我的消费者中使用了自动确认。代理源代码保存了您所有问题的答案