黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

RabbitMQ教程
RabbitMQ安裝
RabbitMQ消息發送和接收

RabbitMQ發送消息

創建Maven工程01-rabbitmq-send

添加Maven依賴

<dependencies>
<dependency>
    <groupId>com.rabbitmq</groupId>
    <artifactId>amqp-client</artifactId>
    <version>5.1.1</version>
</dependency>
</dependencies>

編寫消息發送類

在01-rabbitmq-send項目中創建,com.bjpowernode.rabbitmq.Send類

public class Send{
    public static void main(String[] args) throws IOException, TimeoutException {
        //創建鏈接工廠對象
        ConnectionFactory factory=new ConnectionFactory();
        factory.setHost("192.168.171.143");//設置RabbitMQ的主機IP
        factory.setPort(5672);//設置RabbitMQ的端口號
        factory.setUsername("root");//設置訪問用戶名
        factory.setPassword("root");//設置訪問密碼
        Connection connection=null;//定義鏈接對象
        Channel channel=null;//定義通道對象
        connection=factory.newConnection();//實例化鏈接對象
        channel=connection.createChannel();//實例化通道對象
        String message ="Hello World!3";
String exchangeName="myExchange";
//指定Exchange的類型
//參數1為 交換機名稱
//參數2為交換機類型取值為 direct、fanout、topic、headers
//參數3 為是否為持久化消息 true表示持久化消息 false表示非持久化
channel.exchangeDeclare(exchangeName, "direct", true);

        //發送消息到RabbitMQ
        //參數1 我們自定義的交換機名稱
        //參數2 自定義的RoutingKey值
        //參數3 設置消息的屬性,可以通過消息屬性設置消息是否是持久化的
        //參數4 具體要發送的消息信息
       channel.basicPublish(exchangeName,"myRoutingKey",null,message.getBytes("UTF-8"));
        System.out.println("消息發送成功: "+message);
        channel.close();
        connection.close();
    }
}

以運行Send類觀看管控臺的變化

全部教程
主站蜘蛛池模板: 天天操夜夜艹 | 色原网站| 天堂在线网 | 久久精品vr中文字幕 | 一区二区三区免费精品视频 | 天天干 夜夜操 | 天天操夜夜欢 | 精品亚洲成a人片在线观看 精品亚洲成a人在线播放 | 亚洲欧美国产18 | 一区二区三区波多野结衣 | 色婷亚洲| 国产v国产v片大片线观看网站 | 欧美 日韩 国产在线 | 中文字幕精品亚洲无线码二区 | 午夜影视大全 | 国产乱人乱精一区二区视频密 | 天天拍天天操 | 欧洲美女a视频一级毛片 | 欧美色成人| 亚洲欧美一区二区视频 | 男女在线视频 | 久草毛片 | 91精品国产免费久久久久久青草 | 久久国产香蕉视频 | 男女性激烈动态图无遮挡 | 99视频在线精品自拍 | 欧美 日韩 国产 在线 | 亚洲欧美四级在线播放 | www三级免费 | www香蕉视频| 三级黄色高清视频 | 好爽好黄的视频 | 最近的2019中文字幕4 | 99re国产 | 亚洲精品成人 | 欧美在线视频免费观看 | 欧美又粗又硬又大久久久 | 国产日韩欧美亚洲综合首页 | 久久久精品免费视频 | 人人艹人人 | 毛片在线观看视频 |