RabbitMq生产者

import com.rabbitmq.client.Channel;
import com.rabbitmq.client.Connection;

import java.io.IOException;
import java.util.concurrent.TimeoutException;

public class RabbitMqSend {
    //队列名称
    private static final String QUEUE_NAME = "ea";

    public static void main(String[] args)
    {
        try
        {
            //获取连接
            Connection connection = RabbitMqUtil.getConnection();
            //从连接中获取一个通道
            Channel channel = connection.createChannel();
            //声明队列
            channel.queueDeclare(QUEUE_NAME, false, false, false, null);
            String message = "This is simple queue";
            //发送消息
            channel.basicPublish("", QUEUE_NAME, null, message.getBytes("utf-8"));
            System.out.println("[send]:" + message);
            channel.close();
            connection.close();
        }
        catch (IOException | TimeoutException e)
        {
            e.printStackTrace();
        }
    }
}

 

posted @ 2021-02-25 16:52  都是城市惹的祸  阅读(130)  评论(0)    收藏  举报