RabbitMQ消费和生产代码示例
Consumer
import com.rabbitmq.client.*;
public class Consumer {
public static String QUEUE_NAME="hello";
public static void main(String[] args) throws Exception{
// 创建工厂
ConnectionFactory factory =new ConnectionFactory();
factory.setHost("192.168.3.128");
factory.setUsername("admin");
factory.setPassword("123456");
// 创建链接
Connection connection =factory.newConnection();
// 获取信道
Channel channel = connection.createChannel();
// 消费者消费消息
/**
* 1.消费那个队列
* 2.消费成功之后是否要自动应答 true自动 false手动应答\
* 3.未成功消费的回调
* 4.取消消费的回调
*/
// (声明 接收消息)接受消息回调函数
DeliverCallback deliverCallback = (con,mes)->{
// String message=new Strin
// 打印消息
System.out.println(new String(mes.getBody()));
System.out.println("你好世界&