Java Spring RabbitMQ发布和linux amqp消费者,带有确认

Java Spring RabbitMQ发布和linux amqp消费者,带有确认,java,rabbitmq,amqp,spring-amqp,Java,Rabbitmq,Amqp,Spring Amqp,我正在使用linux中的amqp consumer并发布JavaSpring项目中的消息。我可以在LinuxAMQP消费者处接收消息,但我想知道如何确认这些消息是接收到的,并发送回响应。有可能吗 我已经在amqp消费者使用了-A选项,但没有成功 amqp-consume -s 127.0.0.1:5672 -q myqueue -e "amq.topic" --vhost "/" -r "worker1" --username=guest --password=guest -d /bin/bas

我正在使用linux中的amqp consumer并发布JavaSpring项目中的消息。我可以在LinuxAMQP消费者处接收消息,但我想知道如何确认这些消息是接收到的,并发送回响应。有可能吗

我已经在amqp消费者使用了-A选项,但没有成功

amqp-consume -s 127.0.0.1:5672 -q myqueue -e "amq.topic" --vhost "/" -r "worker1" --username=guest --password=guest -d /bin/bash /home/felipe/Test/onmessage.sh

received message from Java

根据手册页;amqp将为您确认该消息

默认情况下,消息将使用显式确认

-A
关闭确认-代理将自动确认消息

它看起来不支持发送回复;您必须编写一个脚本来调用
amqp publish

不过,它看起来是一个相当基本的工具;我看不到从请求消息中获取
replyTo
头的方法